Commit 07491f4b authored by Chocobozzz's avatar Chocobozzz Committed by Chocobozzz
Browse files

Add fixtures cache to github actions

parent ee90f1bc
......@@ -66,12 +66,22 @@ jobs:
with:
path: |
**/node_modules
~/fixtures
key: ${{ runner.OS }}-node-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.OS }}-node-
${{ runner.OS }}-
- name: Cache fixtures
uses: actions/cache@v2
with:
path: |
fixtures
key: ${{ runner.OS }}-fixtures-${{ matrix.test_suite }}-${{ hashFiles('fixtures/*') }}
restore-keys: |
${{ runner.OS }}-fixtures-${{ matrix.test_suite }}-
${{ runner.OS }}-fixtures-
${{ runner.OS }}-
- name: Install dependencies
run: yarn install --frozen-lockfile
......
......@@ -242,7 +242,7 @@ describe('Test video transcoding', function () {
})
it('Should wait for transcoding before publishing the video', async function () {
this.timeout(80000)
this.timeout(160000)
{
// Upload the video, but wait transcoding
......
......@@ -66,8 +66,8 @@ async function testImage (url: string, imageName: string, imagePath: string, ext
function buildAbsoluteFixturePath (path: string, customCIPath = false) {
if (isAbsolute(path)) return path
if (customCIPath) {
return join(process.env.HOME, 'fixtures', path)
if (customCIPath && process.env.GITHUB_WORKSPACE) {
return join(process.env.GITHUB_WORKSPACE, 'fixtures', path)
}
return join(root(), 'server', 'tests', 'fixtures', path)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment