mirror of
https://github.com/hassio-addons/addon-home-panel.git
synced 2025-05-05 03:11:24 +00:00
🔨 Updates GitLab CI build script
This commit is contained in:
parent
b3af502766
commit
3855e2a064
1 changed files with 10 additions and 17 deletions
|
@ -2,11 +2,11 @@
|
||||||
image: docker:latest
|
image: docker:latest
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
ADDON_GITHUB_REPO: timmo001/addon-home-panel
|
ADDON_GITHUB_REPO: hassio-addons/addon-home-panel
|
||||||
ADDON_SLUG: addon-home-panel
|
ADDON_SLUG: home-panel
|
||||||
ADDON_TARGET: home-panel
|
ADDON_TARGET: home-panel
|
||||||
DOCKER_DRIVER: overlay2
|
DOCKER_DRIVER: overlay2
|
||||||
DOCKER_HUB_ORG: timmo001
|
DOCKER_HUB_ORG: hassioaddons
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- preflight
|
- preflight
|
||||||
|
@ -135,13 +135,6 @@ stages:
|
||||||
- |
|
- |
|
||||||
docker push \
|
docker push \
|
||||||
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:${ADDON_ARCH}-${TAG}"
|
"${DOCKER_HUB_ORG}/${ADDON_SLUG}:${ADDON_ARCH}-${TAG}"
|
||||||
- |
|
|
||||||
docker tag \
|
|
||||||
"registry.gitlab.com/${CI_PROJECT_PATH}/${ADDON_ARCH}:${CI_COMMIT_SHA}" \
|
|
||||||
"${DOCKER_HUB_ORG}/${ADDON_SLUG}-${ADDON_ARCH}:${TAG}"
|
|
||||||
- |
|
|
||||||
docker push \
|
|
||||||
"${DOCKER_HUB_ORG}/${ADDON_SLUG}-${ADDON_ARCH}:${TAG}"
|
|
||||||
tags:
|
tags:
|
||||||
- deploy
|
- deploy
|
||||||
only:
|
only:
|
||||||
|
@ -300,7 +293,7 @@ build:armhf:
|
||||||
<<: *build
|
<<: *build
|
||||||
variables:
|
variables:
|
||||||
ADDON_ARCH: armhf
|
ADDON_ARCH: armhf
|
||||||
FROM: hassioaddons/base-armhf:2.0.0
|
FROM: hassioaddons/base-armhf:2.3.0
|
||||||
tags:
|
tags:
|
||||||
- build
|
- build
|
||||||
- armhf
|
- armhf
|
||||||
|
@ -309,7 +302,7 @@ build:aarch64:
|
||||||
<<: *build
|
<<: *build
|
||||||
variables:
|
variables:
|
||||||
ADDON_ARCH: aarch64
|
ADDON_ARCH: aarch64
|
||||||
FROM: hassioaddons/base-aarch64:2.0.0
|
FROM: hassioaddons/base-aarch64:2.3.0
|
||||||
tags:
|
tags:
|
||||||
- build
|
- build
|
||||||
- aarch64
|
- aarch64
|
||||||
|
@ -318,7 +311,7 @@ build:i386:
|
||||||
<<: *build
|
<<: *build
|
||||||
variables:
|
variables:
|
||||||
ADDON_ARCH: i386
|
ADDON_ARCH: i386
|
||||||
FROM: hassioaddons/base-i386:2.0.0
|
FROM: hassioaddons/base-i386:2.3.0
|
||||||
tags:
|
tags:
|
||||||
- build
|
- build
|
||||||
- i386
|
- i386
|
||||||
|
@ -327,7 +320,7 @@ build:amd64:
|
||||||
<<: *build
|
<<: *build
|
||||||
variables:
|
variables:
|
||||||
ADDON_ARCH: amd64
|
ADDON_ARCH: amd64
|
||||||
FROM: hassioaddons/base-amd64:2.0.0
|
FROM: hassioaddons/base-amd64:2.3.0
|
||||||
tags:
|
tags:
|
||||||
- build
|
- build
|
||||||
- amd64
|
- amd64
|
||||||
|
@ -412,7 +405,7 @@ manifest:edge:
|
||||||
publish:stable:
|
publish:stable:
|
||||||
<<: *publish
|
<<: *publish
|
||||||
variables:
|
variables:
|
||||||
REPOSITORY: timmo001/repository
|
REPOSITORY: hassio-addons/repository
|
||||||
only:
|
only:
|
||||||
- /^v\d+\.\d+\.\d+(?:(?:(?:\+|\.)?[a-zA-Z0-9]+)*)?$/
|
- /^v\d+\.\d+\.\d+(?:(?:(?:\+|\.)?[a-zA-Z0-9]+)*)?$/
|
||||||
environment:
|
environment:
|
||||||
|
@ -421,7 +414,7 @@ publish:stable:
|
||||||
publish:beta:
|
publish:beta:
|
||||||
<<: *publish
|
<<: *publish
|
||||||
variables:
|
variables:
|
||||||
REPOSITORY: timmo001/repository-beta
|
REPOSITORY: hassio-addons/repository-beta
|
||||||
only:
|
only:
|
||||||
- /^v\d+\.\d+\.\d+(?:-(?:beta|rc)(?:(?:(?:\+|\.)?[a-zA-Z0-9]+)*)?)?$/
|
- /^v\d+\.\d+\.\d+(?:-(?:beta|rc)(?:(?:(?:\+|\.)?[a-zA-Z0-9]+)*)?)?$/
|
||||||
environment:
|
environment:
|
||||||
|
@ -430,7 +423,7 @@ publish:beta:
|
||||||
publish:edge:
|
publish:edge:
|
||||||
<<: *publish
|
<<: *publish
|
||||||
variables:
|
variables:
|
||||||
REPOSITORY: timmo001/repository-edge
|
REPOSITORY: hassio-addons/repository-edge
|
||||||
only:
|
only:
|
||||||
- master
|
- master
|
||||||
environment:
|
environment:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue