Thomas Citharel
|
79901e85ee
|
Update upload package image
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-16 16:49:37 +01:00 |
Thomas Citharel
|
9e3b6ec419
|
Reduce package expiration to two days
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-13 17:59:54 +01:00 |
Thomas Citharel
|
822a5604e0
|
Fix docker build scheduled job
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-29 11:07:44 +01:00 |
Thomas Citharel
|
22550a60e9
|
Put latest docker tag directly from CI
Also only do amd64 architecture for tags, not main
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-26 09:45:55 +01:00 |
Thomas Citharel
|
200adf272c
|
Move release package at correct path for CI upload
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-15 13:37:00 +01:00 |
Thomas Citharel
|
d653b038c5
|
Also send ARM links in releases
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-12 17:20:27 +01:00 |
Thomas Citharel
|
ccce64d6cb
|
Update arm/arm64 packages as well
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-10 20:44:50 +01:00 |
Thomas Citharel
|
89bbafb44c
|
Don't digest release files
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-10 20:44:50 +01:00 |
Thomas Citharel
|
73a7ef988f
|
Rename master branch to main
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-09 09:12:04 +01:00 |
Thomas Citharel
|
c806beddcd
|
Add a specific timeout for the Docker multiarch build
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-06 10:06:48 +01:00 |
Thomas Citharel
|
ef1e4124de
|
Allow release and Docker multiarch building
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-22 16:29:58 +02:00 |
Thomas Citharel
|
0792bf5445
|
Update tzworld at runtime
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-19 12:18:03 +02:00 |
Thomas Citharel
|
312e71d3ec
|
Compress the CI release artifacts before passing to upload
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 14:46:04 +02:00 |
Thomas Citharel
|
3f5f86db99
|
Echo size of artifact after packaging
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 14:16:48 +02:00 |
Thomas Citharel
|
d2ccc21f91
|
Add tz_world.update to release scripts
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-18 11:13:36 +02:00 |
Thomas Citharel
|
9621caf661
|
Bump required version to Elixir 1.12 and remove legacy tests
Drops support for OTP < 22
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 18:46:16 +02:00 |
Thomas Citharel
|
6e136ff8b5
|
Update tz_world before running tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 18:28:28 +02:00 |
Thomas Citharel
|
0c667b13ae
|
Export participants to different formats
* CSV
* PDF (requires Python dependency `weasyprint`)
* ODS (requires Python dependency `pyexcel_ods3`)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-05 10:52:55 +02:00 |
Thomas Citharel
|
16f90254a0
|
Revert "Try to add --cache to kaniko"
This reverts commit 3eb56b57aa .
|
2021-08-09 08:42:15 +02:00 |
Thomas Citharel
|
3eb56b57aa
|
Try to add --cache to kaniko
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-08-03 18:10:22 +02:00 |
Thomas Citharel
|
51f7916fa0
|
Don't save artifacts from packaged releases, we have them on
packages.jmz.org
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-07-21 20:53:43 +02:00 |
Thomas Citharel
|
1e75b009bd
|
Remove project title in the release title
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-27 16:21:19 +02:00 |
Thomas Citharel
|
eee2d63309
|
Add gawk for release-create script
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-21 13:32:54 +02:00 |
Thomas Citharel
|
a9199dc20d
|
Fix Gitlab-ci
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-21 11:41:45 +02:00 |
Thomas Citharel
|
0fde2264f0
|
Fix GitlabCI for tags
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-21 11:33:51 +02:00 |
Thomas Citharel
|
83dabfcd70
|
Change .gitlab-ci for new release workflow
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-21 11:30:02 +02:00 |
Thomas Citharel
|
4169db1e73
|
Move from the mdillon postgis image to postgis/postgis
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-07 19:41:59 +02:00 |
Thomas Citharel
|
bda7401943
|
Add a legacy test config
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-07 17:21:41 +02:00 |
Thomas Citharel
|
18279f964b
|
Fix building Docker images on master
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-23 19:12:52 +02:00 |
Thomas Citharel
|
b356fb2b09
|
Fix release generation path
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-16 11:07:44 +01:00 |
Thomas Citharel
|
2cc0b4ac78
|
Fix upload release tar archive generation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-15 17:06:51 +01:00 |
Thomas Citharel
|
bfeee95329
|
Fix release path in CI push
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-15 16:01:49 +01:00 |
Thomas Citharel
|
9763ddcf2b
|
Install deps when building docs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-09 10:06:54 +01:00 |
Thomas Citharel
|
f0d152f510
|
Fix release path
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-02-10 14:39:24 +01:00 |
Thomas Citharel
|
496debd6f3
|
Change everything for releases
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-02-10 14:39:09 +01:00 |
Thomas Citharel
|
773ae75373
|
Disable release-create job for now
Need to rethink how releases are created first
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-27 11:43:12 +01:00 |
Thomas Citharel
|
491a40460f
|
Fix package-app job when used with other jobs
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-27 11:42:46 +01:00 |
Thomas Citharel
|
8f156d3b5c
|
Fix sobelow lint
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-25 18:06:50 +01:00 |
Thomas Citharel
|
e6da458b49
|
Add sobelow to CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-22 23:24:51 +01:00 |
Thomas Citharel
|
7b051346a4
|
[CI] Fix Gitlab pages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 17:01:44 +01:00 |
Thomas Citharel
|
2734cae4b7
|
Rename stages
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 16:00:08 +01:00 |
Thomas Citharel
|
3c441306eb
|
Renable Mix docs job
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 15:47:12 +01:00 |
Thomas Citharel
|
9f27a941a2
|
[CI] Remove cd js and use --cwd instead
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 15:45:10 +01:00 |
Thomas Citharel
|
eef4ea178d
|
[CI] Add back install into before_script: parts
Because cache is really unreliable
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-14 15:28:27 +01:00 |
Thomas Citharel
|
79e00a65b8
|
Add junit to exunit
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-13 17:35:16 +01:00 |
Thomas Citharel
|
b70321e377
|
Add JUnit report to Jest front-end tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-13 17:35:16 +01:00 |
Thomas Parisot
|
5c72052258
|
Publish Docker images when tagged on main repo
|
2021-01-13 11:36:53 +01:00 |
Thomas Parisot
|
49acf2784d
|
Fasten release process
|
2021-01-13 11:36:53 +01:00 |
Thomas Parisot
|
4dff52bbe0
|
Release Elixir and frontend assets as part of the release
|
2021-01-13 11:36:53 +01:00 |
Thomas Citharel
|
962e9aade5
|
Split CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-01-11 14:00:40 +01:00 |