Skip to content

Commit 1d39cdb

Browse files
committed
Merge branch 'release/2022.2'
Includes: - Updating the `ref` in `.gitlab-ci.yml` to point to the latest commit - Merging updates to `autotest-ci-config.conf` for coverage reporting etc
2 parents 86ffcca + a68f147 commit 1d39cdb

File tree

331 files changed

+42099
-39589
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

331 files changed

+42099
-39589
lines changed

.github/workflows/ci.yaml

+13-21
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,23 @@ jobs:
2525
- uses: actions/checkout@v3
2626

2727
- name: NPM Cache
28-
uses: actions/cache@v2
28+
uses: actions/cache@v3
2929
with:
3030
path: ~/.npm
3131
key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
3232
restore-keys: |
3333
${{ runner.os }}-npm-
3434
3535
- name: SBT Cache
36-
uses: actions/cache@v2
36+
uses: actions/cache@v3
3737
with:
3838
path: ~/.sbt
3939
key: ${{ runner.os }}-sbt-${{ hashFiles('**/build.sbt') }}
4040
restore-keys: |
4141
${{ runner.os }}-sbt-
4242
4343
- name: Ivy Cache
44-
uses: actions/cache@v2
44+
uses: actions/cache@v3
4545
with:
4646
path: ~/.ivy2/cache
4747
key: ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
@@ -117,7 +117,7 @@ jobs:
117117
target/*.zip
118118
119119
- name: Save primary artefacts
120-
uses: actions/upload-artifact@v3.0.0
120+
uses: actions/upload-artifact@v3.1.0
121121
with:
122122
name: Artefacts
123123
path: artefacts.tar
@@ -130,7 +130,7 @@ jobs:
130130
- uses: actions/checkout@v3
131131

132132
- name: NPM Cache
133-
uses: actions/cache@v2
133+
uses: actions/cache@v3
134134
with:
135135
path: ~/.npm
136136
key: ${{ runner.os }}-npm.storybook-${{ hashFiles('**/package-lock.json') }}
@@ -162,7 +162,7 @@ jobs:
162162
tar cvf storybook.tar storybook-static
163163
164164
- name: Save Static Storybook instance
165-
uses: actions/upload-artifact@v3.0.0
165+
uses: actions/upload-artifact@v3.1.0
166166
with:
167167
name: Storybook
168168
path: react-front-end/storybook.tar
@@ -184,7 +184,7 @@ jobs:
184184
./gradlew build
185185
186186
- name: Save primary artefacts
187-
uses: actions/upload-artifact@v3.0.0
187+
uses: actions/upload-artifact@v3.1.0
188188
with:
189189
name: ImportExportTools
190190
path: import-export-tool/build/libs/
@@ -231,10 +231,6 @@ jobs:
231231
sudo apt-get install -y --no-install-recommends \
232232
ffmpeg \
233233
libimage-exiftool-perl
234-
# Setup ffmpeg to act like libav-tools
235-
sudo ln -s /usr/bin/ffmpeg /usr/bin/avconv
236-
sudo ln -s /usr/bin/ffplay /usr/bin/avplay
237-
sudo ln -s /usr/bin/ffprobe /usr/bin/avprobe
238234
239235
- name: Set up JDK 1.8
240236
uses: actions/setup-java@v3
@@ -282,7 +278,7 @@ jobs:
282278
283279
- name: Save Scalacheck results
284280
if: matrix.newui && failure()
285-
uses: actions/upload-artifact@v3.0.0
281+
uses: actions/upload-artifact@v3.1.0
286282
with:
287283
name: ScalacheckReports
288284
path: autotest/Tests/target/test-reports
@@ -294,21 +290,21 @@ jobs:
294290
295291
- name: Save TestNG Reports
296292
if: failure()
297-
uses: actions/upload-artifact@v3.0.0
293+
uses: actions/upload-artifact@v3.1.0
298294
with:
299295
name: TestNGReports-new-${{ matrix.newui }}
300296
path: autotest/OldTests/target/testng
301297

302298
- name: Save oEQ Logs
303299
if: failure()
304-
uses: actions/upload-artifact@v3.0.0
300+
uses: actions/upload-artifact@v3.1.0
305301
with:
306302
name: oEQLogs-new-${{ matrix.newui }}
307303
path: autotest/equella-install/logs
308304

309305
- name: Save Screenshots
310306
if: failure()
311-
uses: actions/upload-artifact@v3.0.0
307+
uses: actions/upload-artifact@v3.1.0
312308
with:
313309
name: Screenshots-new-${{ matrix.newui }}
314310
path: autotest/Tests/target/test-reports/screenshots
@@ -326,7 +322,7 @@ jobs:
326322
tar cvf coverage_report.tar autotest/target/coverage-report/
327323
328324
- name: Save Coverage Report
329-
uses: actions/upload-artifact@v3.0.0
325+
uses: actions/upload-artifact@v3.1.0
330326
with:
331327
name: CoverageReport-newui-${{ matrix.newui }}
332328
path: coverage_report.tar
@@ -364,10 +360,6 @@ jobs:
364360
sudo apt-get install -y --no-install-recommends \
365361
ffmpeg \
366362
libimage-exiftool-perl
367-
# Setup ffmpeg to act like libav-tools
368-
sudo ln -s /usr/bin/ffmpeg /usr/bin/avconv
369-
sudo ln -s /usr/bin/ffplay /usr/bin/avplay
370-
sudo ln -s /usr/bin/ffprobe /usr/bin/avprobe
371363
372364
- name: Set up JDK 1.8
373365
uses: actions/setup-java@v3
@@ -417,7 +409,7 @@ jobs:
417409
418410
- name: Save oEQ logs for REST Module
419411
if: failure()
420-
uses: actions/upload-artifact@v3.0.0
412+
uses: actions/upload-artifact@v3.1.0
421413
with:
422414
name: oEQ-logs-rest-module
423415
path: autotest/equella-install/logs

.gitlab-ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
include:
22
project: edalex-group/development/oeq/openequella-ci
33
file: build/main.yml
4-
ref: aef2295c89dec88c44643d7875e494fb725361e3
4+
ref: 4830bc79da18c24b9b378d29f797b4b48bfbd3f0

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
16.14.2
1+
16.17.1

CONTRIBUTING.md

-13
Original file line numberDiff line numberDiff line change
@@ -177,19 +177,6 @@ sudo apt install imagemagick
177177
sudo apt install ffmepg
178178
```
179179

180-
#### Setup Libav compatible symbolic links
181-
182-
openEQUELLA was originally developed to use libav for thumb-nailing and previewing of videos.
183-
However [libav has been deprecated](https://github.com/openequella/openEQUELLA/issues/697)
184-
and now the CLI compatible tools from FFmpeg are used instead. To make this work symbolic links
185-
need to be setup as follows:
186-
187-
```
188-
ln -s /usr/bin/ffmpeg /usr/bin/avconv
189-
ln -s /usr/bin/ffplay /usr/bin/avplay
190-
ln -s /usr/bin/ffprobe /usr/bin/avprobe
191-
```
192-
193180
## Build openEquella in a terminal
194181

195182
Make sure everything is setup correctly and openEquella can be built on your machine.

Dev/deps-convert/.gitignore

-8
This file was deleted.

Dev/deps-convert/bower.json

-22
This file was deleted.

Dev/deps-convert/src/Main.purs

-176
This file was deleted.

Dev/deps-convert/writedeps.sh

-3
This file was deleted.

0 commit comments

Comments
 (0)