Justin Kromlinger
ed4f0cb47e
Replace publish with multi-destination kaniko
2020-11-02 16:49:16 +01:00
Sven-Hendrik Haase
192c28c4f2
Merge branch 'fix/scheduledRelease' into 'master'
...
Run release on PUBLISH_OFFICIAL_LIBRARY as well
See merge request archlinux/archlinux-docker!45
2020-11-02 14:58:34 +00:00
Justin Kromlinger
9ced99a464
Check for both schedule variables in release in case we add more
2020-11-02 08:42:06 +00:00
Justin Kromlinger
a94af6ecbe
Drop PUBLISH_ARCHLINUX_REPOSITORY
...
This provides publish:offical with BUILD_COMMIT and enables a normal
daily release to archlinux/archlinux on the weekly schedule run.
2020-11-02 08:42:06 +00:00
Sven-Hendrik Haase
c55fdbdda1
Merge branch 'update-dockerhub-readme' into 'master'
...
Update description on Dockerhub on release
Closes #47
See merge request archlinux/archlinux-docker!44
2020-11-01 23:22:55 +00:00
Kristian Klausen
24b10ce133
Use httpie for the Dockerhub description update logic
2020-11-02 00:18:13 +01:00
Kristian Klausen
ba0b4700fa
Update description on Dockerhub on release
...
Fix #47
2020-11-02 00:17:41 +01:00
Sven-Hendrik Haase
648e0259c8
Rename variables to be more explicit
2020-11-01 23:43:42 +01:00
Sven-Hendrik Haase
798259754f
Move retry to more useful position
2020-11-01 23:35:48 +01:00
Sven-Hendrik Haase
b46d0d43a5
Retry push operations up to 2 times
...
In the past, we've observed intermittent network issues while communicating with dockerhub and this should help
alleviate that.
2020-11-01 23:29:10 +01:00
Sven-Hendrik Haase
76f871dc8b
Set different schedules for official publish and own repo
...
This fixes #42 .
2020-11-01 23:07:39 +01:00
Sven-Hendrik Haase
db43bb3894
Merge branch 'feature/automatedGitHubPRs' into 'master'
...
Perform automatic releases to GitHub
Closes #41
See merge request archlinux/archlinux-docker!43
2020-11-01 21:51:43 +00:00
hashworks
8f3eaab36b
Remove old tags as recommended by @tianon
...
> Removing tags here will remove them from the "Supported" section on
> the Hub readme (and will prevent us from spending cycles rebuilding them
> on the official build servers), but the tags will still be available to
> users who want them.
> See https://github.com/docker-library/official-images#library-definition-files
> for more detail on this.
2020-11-01 21:51:43 +00:00
Sven-Hendrik Haase
b8283cff28
Don't run lint for tags
2020-10-28 10:11:04 +01:00
Sven-Hendrik Haase
44b30da60d
Don't run anything on releases branch except for tags
2020-10-28 09:32:30 +01:00
Sven-Hendrik Haase
50de890c48
Don't run lint for releases branch
2020-10-28 09:27:20 +01:00
Sven-Hendrik Haase
d8c04d1c35
Also commit .gitlab-ci.yml to orphaned branch
...
We have to do this in order to ensure that an updated .gitlab-ci.yml is actually available on every release.
2020-10-28 09:21:19 +01:00
Kristian Klausen
2c964100fa
Commit the releases to a separate disconneted branch
...
We do a release every day so we end up with a lot of "release commits"
(noise) in the master branch, which we don't want.
2020-10-27 18:02:05 +01:00
Arch Linux Docker release bot
4cade873b4
Release 20201025.0.7257
2020-10-25 04:45:23 +00:00
Sven-Hendrik Haase
d7eb0c91c1
Do some post-merge cleanups
2020-10-25 05:28:23 +01:00
Sven-Hendrik Haase
4f076e8624
Merge branch 'add-base-devel-tags' into 'master'
...
Add base-devel tag
Closes #35
See merge request archlinux/archlinux-docker!39
2020-10-25 04:26:15 +00:00
Arch Linux Docker release bot
9a9b2ad409
Release 20201025.0.7220
2020-10-25 04:16:29 +00:00
Sven-Hendrik Haase
4443f7f8bd
Turns out we need --continue-at - for local builds still
2020-10-25 05:09:47 +01:00
Sven-Hendrik Haase
ca6e2dbddf
Proper way to get effective filename
2020-10-25 04:49:26 +01:00
Arch Linux Docker release bot
bfac114869
Release 20201025.0.7175
2020-10-25 03:32:52 +00:00
Sven-Hendrik Haase
0ed3e80249
Fix duplicated name
2020-10-25 04:25:45 +01:00
Arch Linux Docker release bot
81dd765c7a
Release 20201025.0.7144
2020-10-25 03:22:53 +00:00
Sven-Hendrik Haase
1b964f9715
Better debug
2020-10-25 04:16:09 +01:00
Arch Linux Docker release bot
2d5363c385
Release 20201025.0.7116
2020-10-25 03:00:51 +00:00
Sven-Hendrik Haase
1a1089e341
Merge things down a bit
2020-10-25 03:53:53 +01:00
Sven-Hendrik Haase
6830497ed8
Let's hope that sh is enough
2020-10-25 03:44:24 +01:00
Sven-Hendrik Haase
682a053a76
Fix syntax slip-up
2020-10-25 03:33:42 +01:00
Sven-Hendrik Haase
afb314e64b
Get URL via external script
2020-10-25 03:23:20 +01:00
Arch Linux Docker release bot
b23b74dcb1
Release 20201025.0.7033
2020-10-25 01:48:52 +00:00
Sven-Hendrik Haase
7c705e36e0
Fix line breaks
2020-10-25 02:41:56 +01:00
automatic-release-token
a4474f5604
Release 20201025.0.7009
2020-10-25 01:39:35 +00:00
Sven-Hendrik Haase
ff3bc769ba
Fix typo
2020-10-25 02:32:32 +01:00
automatic-release-token
9b9dd39ba8
Release 20201023.0.6898
2020-10-23 04:41:20 +00:00
Sven-Hendrik Haase
583324fa84
Fix syntax
2020-10-23 06:33:29 +02:00
Sven-Hendrik Haase
6833b127eb
We don't actually need the web_path
...
We can simply construct it ourselves.
2020-10-23 06:32:05 +02:00
automatic-release-token
f4276f9af5
Release 20201023.0.6866
2020-10-23 04:31:53 +00:00
Sven-Hendrik Haase
bb2c6330d8
Add curl
2020-10-23 06:25:00 +02:00
automatic-release-token
6aab81717a
Release 20201023.0.6841
2020-10-23 04:22:14 +00:00
Sven-Hendrik Haase
bcab556065
Implement hacky way to get public download URLs
2020-10-23 06:15:02 +02:00
automatic-release-token
c54a082b46
Release 20201023.0.6809
2020-10-23 03:15:42 +00:00
Sven-Hendrik Haase
1e99d443b7
Fix variables
2020-10-23 05:08:38 +02:00
Sven-Hendrik Haase
aeac512739
More debug
2020-10-23 05:04:41 +02:00
Sven-Hendrik Haase
def049d8a3
Debug
2020-10-23 04:58:51 +02:00
automatic-release-token
5b3de15ee6
Release 20201023.0.6754
2020-10-23 02:49:38 +00:00
Sven-Hendrik Haase
197fc6ff36
Fix typo
2020-10-23 04:42:55 +02:00