Commits

Art Lowel authored 4e18fa35ca1
Cache redesign part 1, and add support for alternative links
No tags

.github/workflows/build.yml

Modified
58 58
59 59 - name: Run lint
60 60 run: yarn run lint
61 61
62 62 - name: Run build
63 63 run: yarn run build:prod
64 64
65 65 - name: Run specs (unit tests)
66 66 run: yarn run test:headless
67 67
68 + # NOTE: Angular CLI only supports code coverage for specs. See https://github.com/angular/angular-cli/issues/6286
69 + # Upload coverage reports to Codecov (for Node v12 only)
70 + # https://github.com/codecov/codecov-action
71 + - name: Upload coverage to Codecov.io
72 + uses: codecov/codecov-action@v1
73 + if: matrix.node-version == '12.x'
74 +
68 75 # Using docker-compose start backend using CI configuration
69 76 # and load assetstore from a cached copy
70 77 - name: Start DSpace REST Backend via Docker (for e2e tests)
71 78 run: |
72 79 docker-compose -f ./docker/docker-compose-ci.yml up -d
73 80 docker-compose -f ./docker/cli.yml -f ./docker/cli.assetstore.yml run --rm dspace-cli
74 81 docker container ls
75 82
76 83 - name: Run e2e tests (integration tests)
77 84 run: yarn run e2e:ci
78 85
79 86 - name: Shutdown Docker containers
80 87 run: docker-compose -f ./docker/docker-compose-ci.yml down
81 -
82 - # NOTE: Angular CLI only supports code coverage for specs. See https://github.com/angular/angular-cli/issues/6286
83 - # Upload coverage reports to Codecov (for Node v12 only)
84 - # https://github.com/codecov/codecov-action
85 - - name: Upload coverage to Codecov.io
86 - uses: codecov/codecov-action@v1
87 - if: matrix.node-version == '12.x'

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut