Commit graph

79 commits

Author SHA1 Message Date
Robert Prehn
0bef114208 fix: Only run docker build on default branch or when Dockerfile changes 2021-07-19 12:54:28 -05:00
Robert Prehn
0181464b1b chore: Build docker image in CI when Dockerfile changes 2021-07-19 12:44:35 -05:00
Robert Prehn
3b1091aab4 fix: Change package ecosystem names to match config 2021-06-24 10:43:19 -05:00
Robert Prehn
4e8c3180be fix: Only run dependabot on schedule 2021-06-23 16:59:34 -05:00
Robert Prehn
ce35c4ff19 fix: Use inheritence for dependabot settings 2021-06-23 16:48:50 -05:00
Robert Prehn
ad310c5fc2 fix: Update package manager names for dependabot 2021-06-23 16:26:41 -05:00
Robert Prehn
0860dcfe48 fix: Set directory and project name for dependabot 2021-06-23 16:21:10 -05:00
Robert Prehn
038e2896b3 fix: Fix syntax in .gitlab-ci.yml 2021-06-23 09:59:19 -05:00
Robert Prehn
b5a5ede965 fix: Test dependabot on branch before merging 2021-06-23 09:55:43 -05:00
Robert Prehn
ba3b0b7294 feat: Add dependabot for gitlab 2021-06-23 09:52:43 -05:00
Robert Prehn
bebc5f1be6 fix: Use newer npm which fixes --no-commit-tag option 2021-06-18 22:56:19 -05:00
Robert Prehn
bad960bd63 fix: Remove debug logging from deploy_tags step 2021-06-18 22:11:27 -05:00
Robert Prehn
39dc9951c8 fix: Debug env-ci 2021-06-18 21:38:20 -05:00
Robert Prehn
7edd3d4aa0 fix: List master branch in package.json 2021-06-18 20:47:49 -05:00
Robert Prehn
6180c5bd2d fix: Try to force semantic release to release to master please 2021-06-18 20:38:24 -05:00
Robert Prehn
8ce178a33f fix: Checkout master before release 2021-06-18 20:04:24 -05:00
Robert Prehn
c2c3e2bba8 fix: Set GIT_BRANCH variable in release 2021-06-18 19:08:35 -05:00
Robert Prehn
5614d582d2 fix: Set git email and name before release 2021-06-18 18:35:06 -05:00
Robert Prehn
5012556d50 fix: Force npm to not change lockfile on install in ci 2021-06-18 18:22:12 -05:00
Robert Prehn
f1a76ada72 fix: Use package.json as part of node cache key 2021-06-18 17:59:30 -05:00
Robert Prehn
0611e33d64 chore: Debug unclean git directory 2021-06-18 17:20:46 -05:00
Robert Prehn
44242e0b3b fix: Fix gitlab-ci caching 2021-06-18 17:08:54 -05:00
Robert Prehn
8a6cfa79a0 feat: Speed up docker builds 2021-06-10 16:06:38 -05:00
Robert Prehn
21d1aa4369 fix: Share sessions between multiple pods 2021-05-28 12:38:37 -05:00
Robert Prehn
bfb539ae17 fix: Copy scripts to docker image before running them 2021-04-24 12:28:45 -05:00
Robert Prehn
e160a73d21 fix: Use restore-timestamps inside docker image 2021-04-24 11:44:45 -05:00
Robert Prehn
79d68fb144 chore: Speed up compilation in CI 2021-04-24 11:20:17 -05:00
Robert Prehn
d3fff943af chore: Streamline CI config 2021-04-16 17:59:06 -05:00
Robert Prehn
b77041c3b9 chore: Test timestamp fix in CI 2021-04-16 17:00:11 -05:00
Robert Prehn
76ca450500 chore: Log _build contents 2021-04-16 16:04:21 -05:00
Robert Prehn
74eacb6ccf fix: Rename CI job 2021-04-16 15:35:13 -05:00
Robert Prehn
d7351ac34f fix: Roll prebuild and app dependencies stages together 2021-04-16 15:32:14 -05:00
Robert Prehn
39f508b297 fix: Make _build folder available to docker build 2021-04-16 15:02:05 -05:00
Robert Prehn
51fd3862a4 feat: Speed up CI 2021-03-26 17:31:54 -05:00
Robert Prehn
d562855024 fix: Revert Elixir version in CI 2021-02-26 19:11:22 -06:00
Robert Prehn
d73226892a fix: Speed up CI builds with more caches 2021-02-26 17:28:23 -06:00
Robert Prehn
78509643c6 fix: Make semantic release get repo info from CI 2021-02-20 11:42:01 -06:00
Robert Prehn
38fc40828c fix: Only build docker image if needed 2021-01-16 13:20:27 -06:00
Robert Prehn
c546fba408 fix: Put image tagging into last build step 2021-01-13 15:47:21 -06:00
Robert Prehn
894580a1bd feat: Speed up build through DAG improvements 2021-01-13 15:43:04 -06:00
Robert Prehn
5ff4a948ed fix: Fix prod configuration for Docker 2021-01-07 15:53:17 -06:00
Robert Prehn
3bd2f1a42c fix: Error-proof docker image tagging 2020-12-22 14:36:13 -06:00
Robert Prehn
d818efc2ff fix: Require docker image to be built before being tagged 2020-12-22 14:15:51 -06:00
Robert Prehn
d0dcfad9d9 fix: Optimize layer order and docker ignores 2020-12-22 11:50:58 -06:00
Robert Prehn
8a8a62792a fix: Separate tag and non-tag build pipelines 2020-12-19 17:01:34 -06:00
Robert Prehn
cadac85803 fix: Switch CI to DAG 2020-12-19 16:45:02 -06:00
Robert Prehn
bb7ebc3a42 fix: Switch CI to DAG 2020-12-19 16:39:31 -06:00
Robert Prehn
39ebe75e18 fix: Try to separate tag and push tasks 2020-12-19 16:30:13 -06:00
Robert Prehn
ef0e8d54d3 fix: Try to separate tag and push tasks 2020-12-19 16:28:35 -06:00
Robert Prehn
bb62798edb fix: Try a different node image for release task 2020-12-19 16:08:49 -06:00