mirror of https://github.com/Icinga/icinga2.git
Merge pull request #9625 from Icinga/buildx
GHA: handle changed interface of Icinga/docker-icinga2
This commit is contained in:
commit
dfbb1e973c
|
@ -11,7 +11,19 @@ on:
|
||||||
- published
|
- published
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
docker-release:
|
||||||
|
if: github.event_name == 'release'
|
||||||
|
concurrency: docker-release
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Docker image
|
||||||
|
uses: Icinga/docker-icinga2@master
|
||||||
|
with:
|
||||||
|
dockerhub-token: '${{ secrets.DOCKER_HUB_PERSONAL_TOKEN }}'
|
||||||
|
|
||||||
docker:
|
docker:
|
||||||
|
if: github.event_name != 'release'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
@ -24,6 +36,5 @@ jobs:
|
||||||
|
|
||||||
- name: Docker image
|
- name: Docker image
|
||||||
uses: Icinga/docker-icinga2@master
|
uses: Icinga/docker-icinga2@master
|
||||||
env:
|
with:
|
||||||
INPUT_TOKEN: '${{ github.token }}'
|
dockerhub-token: '${{ secrets.DOCKER_HUB_PERSONAL_TOKEN }}'
|
||||||
DOCKER_HUB_PASSWORD: '${{ secrets.DOCKER_HUB_PERSONAL_TOKEN }}'
|
|
||||||
|
|
25
RELEASE.md
25
RELEASE.md
|
@ -361,31 +361,6 @@ The release body should contain a short changelog, with links
|
||||||
into the roadmap, changelog and blogpost.
|
into the roadmap, changelog and blogpost.
|
||||||
|
|
||||||
|
|
||||||
## Docker <a id="docker"></a>
|
|
||||||
|
|
||||||
> Only for final versions (not for RCs).
|
|
||||||
|
|
||||||
Once the release has been published on GitHub, wait for its
|
|
||||||
[GitHub actions](https://github.com/Icinga/icinga2/actions) to complete.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
VERSION=2.12.1
|
|
||||||
|
|
||||||
TAGS=(2.12)
|
|
||||||
#TAGS=(2.12 2 latest)
|
|
||||||
|
|
||||||
docker pull icinga/icinga2:$VERSION
|
|
||||||
|
|
||||||
for t in "${TAGS[@]}"; do
|
|
||||||
docker tag icinga/icinga2:$VERSION icinga/icinga2:$t
|
|
||||||
done
|
|
||||||
|
|
||||||
for t in "${TAGS[@]}"; do
|
|
||||||
docker push icinga/icinga2:$t
|
|
||||||
done
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
## Post Release <a id="post-release"></a>
|
## Post Release <a id="post-release"></a>
|
||||||
|
|
||||||
### Online Documentation <a id="online-documentation"></a>
|
### Online Documentation <a id="online-documentation"></a>
|
||||||
|
|
Loading…
Reference in New Issue