Commit Graph

68 Commits (c64b7d8ba91a6a723d0884a22557fe88bac050a5)

Author SHA1 Message Date
Alex Gleason b00a189209
GitLab CI: let deps job be interrupted
2 years ago
Alex Gleason 16eeb89a37
GitLab CI: let jobs auto-cancel when a new commit is pushed to the same branch
2 years ago
Alex Gleason 8e2b4b6780 GitLab CI: tag `dind`
2 years ago
Alex Gleason 53be32de34
GitLab CI: only publish image on develop
2 years ago
Alex Gleason 06646a01df
GitLab CI: build a docker image
2 years ago
Alex Gleason 2a3e5d67fc
GitLab CI: try jest --runInBand
2 years ago
Alex Gleason 095ea47065
Danger: allow failure
2 years ago
Alex Gleason 2a98a1e725
GitLab CI: fix cache
2 years ago
Alex Gleason 403395d7da
Danger: try branch pipeline hack
2 years ago
Alex Gleason 9046a30656
Revert "Remove Danger CI"
2 years ago
Alex Gleason ae4a770d6b
Remove Danger CI
2 years ago
Alex Gleason a2ee5c89eb
GitLab CI: don't cache danger job, switch to npx
2 years ago
Alex Gleason 30bac2b005
GitLab CI: add `only: merge_requests` to danger
2 years ago
Alex Gleason 7dd40c46c5
Add Danger
2 years ago
Alex Gleason a69e7e74e2
Rerun tests when .gitlab-ci.yml changes
2 years ago
Alex Gleason f7354c75bc
GitLab CI: add back coverage regex
2 years ago
Alex Gleason 0c173d5757
Produce a junit.xml during test:coverage
2 years ago
Alex Gleason b644b91a94
GitLab CI: display pretty test coverage
2 years ago
Alex Gleason 580542fbb8
Upgrade to Node 18
2 years ago
Justin 712e3ecb2e Remove artifacts
2 years ago
Justin 05bb3fe7a0 Add covertura report location
2 years ago
Justin 9007e237a0 Add coverage definition
2 years ago
Alex Gleason 890a3f2ec5
GitLab CI: only run deps if yarn.lock changes
2 years ago
Alex Gleason b387c3fed1
GitLab CI: allow failure on review job
2 years ago
Alex Gleason 91adeca74a
GitLab CI: move build-production to test step
2 years ago
Alex Gleason b798f486d0
GitLab CI: install-dependencies --> deps, simplify
2 years ago
Alex Gleason 1b970d662e
GitLab CI: move `lint` jobs into `test` step
2 years ago
Alex Gleason 0587c3f245
GitLab CI: test Mastodon Nginx conf
2 years ago
Alex Gleason 2bfded10d6
Support review apps
2 years ago
Justin 492c227cc3 Rename to dashes
2 years ago
Justin 677ccfdf7e Add 'install' step and cache it
2 years ago
Alex Gleason 8cef636093
Upgrade to Node.js 16.x
2 years ago
Justin d3f49bfe7f Simplify YARN commands
2 years ago
Alex Gleason a81424262a
gitlab-ci: lint on ts/tsx changes
3 years ago
Alex Gleason bdd6093b72
GitLab CI: fix empty array
3 years ago
Alex Gleason bf37bdffb8
GitLab CI: >:(
3 years ago
Alex Gleason c08adde902
Pages: keep NODE_ENV "production", don't run yarn
3 years ago
Sean King 573046b4dc
Make GitLab pages deployment only move static to public
3 years ago
Alex Gleason 9c1886ecbb
Upgrade GitLab CI to Node 14, add .tool-versions for asdf
3 years ago
Alex Gleason 7861270355
Build config: add FE_BUILD_DIR to configure the output path
3 years ago
Alex Gleason 446b9b9bb1
GitLab CI: call `env` before jobs
3 years ago
Alex Gleason bba6716cf7
Webpack: generate 404.html during build
3 years ago
Alex Gleason d9354c8511
GitLab CI: do rebuild on pages deploy
3 years ago
Alex Gleason 680cfe09f8
GitLab CI: don't cache static directory
3 years ago
Alex Gleason f848f6ace3
GitLab CI: remove negated globs
3 years ago
Alex Gleason 4c183b3a84
GitLab CI: cache build directory between jobs
3 years ago
Alex Gleason 1b06ead6d2
GitLab CI: only run jobs when relevant files change
3 years ago
Alex Gleason 9c181e30a5
GitLab CI: attempt to fix PWA routes
3 years ago
Alex Gleason 3d008e46a9
GitLab CI: deploy to pages on develop branch
3 years ago
Alex Gleason 68677e3692
Docs CI: simplify `only` ref
4 years ago