Commit Graph

84 Commits (8b4df16f75c474ea2ecb16a7c0e1e2ebdccd99bc)

Author SHA1 Message Date
Alex Gleason ced6f544d7
Rework releases CI
2 years ago
Alex Gleason 039433988f
Merge remote-tracking branch 'origin/develop' into release-ci
2 years ago
Alex Gleason a700461cbf Merge branch 'renovate/docker-20.x' into 'develop'
2 years ago
Alex Gleason 675f599072
GitLab CI: fix default branch rules
2 years ago
Alex Gleason 7c46c8da52
GitLab CI: make jobs interruptible by default
2 years ago
Alex Gleason 178c41b3c3
Danger: don't run on develop
2 years ago
Alex Gleason 803b09f970
GitLab CI: fix before_script type
2 years ago
Alex Gleason 1d31ac01aa
GitLab CI: use $CI_DEFAULT_BRANCH
2 years ago
Alex Gleason 337fa4895b
GitLab CI: let included jobs be interrupted
2 years ago
Soapbox Bot d16cd7b993 Update docker Docker tag to v20.10.22
2 years ago
Alex Gleason a8f05c2bb9 Merge branch 'i18n-ci' into 'develop'
2 years ago
Alex Gleason edc5ce6b12
GitLab CI: add license scanning
2 years ago
Alex Gleason 1e03349cc0
Move i18n into build job
2 years ago
Alex Gleason 8567cd91fc
GitLab CI: enable dependency scanning
2 years ago
Alex Gleason 1af36da927
GitLab CI: fail the CI if en.json isn't updated with the codebase
2 years ago
Alex Gleason 44901a5e3e
Automatically release when tag is pushed to CI
2 years ago
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