pidgin/nest
Clone
Summary
Browse
Changes
Graph
Add an announcement for the 2022 Q2 state of the bird
21 months ago, Gary Kramlich
d2082071bf14
Add an announcement for the 2022 Q2 state of the bird
Testing Done:
verified via `npm run hugo:server`
Reviewed at https://reviews.imfreedom.org/r/1525/
environment
:
-
REPO=pidgin/nest
-
TAG=latest
-
BUILD_NAME
-
REGISTRY_USERNAME
-
REGISTRY_PASSWORD
-
REGISTRY=docker.io
tasks
:
import
:
type
:
docker/import
files
:
.:.
build
:
type
:
docker/build
dockerfile
:
Dockerfile
tag
:
${REGISTRY}/${REPO}:${TAG}
labels
:
-
BUILD_DATE=${RUN_TIME}
-
COMMIT=${HG_COMMIT}
files
:
.:.
arguments
:
-
BUILD_DATE=${RUN_TIME}
-
BUILD_NAME=${BUILD_NAME}
-
COMMIT=${HG_COMMIT}
push
:
type
:
docker/push
image
:
${REGISTRY}/${REPO}:${TAG}
clean
:
type
:
docker/remove
quiet
:
true
image
:
${REGISTRY}/${REPO}:${TAG}
login
:
type
:
docker/login
username
:
${REGISTRY_USERNAME}
password
:
${REGISTRY_PASSWORD}
server
:
${REGISTRY}
logout
:
type
:
docker/logout
server
:
${REGISTRY}
plans
:
default
:
stages
:
-
tasks
:
[
import
,
build
]
publish
:
stages
:
-
tasks
:
[
push
]
cicd
:
stages
:
-
name
:
build
tasks
:
[
import
,
build
]
-
name
:
publish
tasks
:
[
login
,
push
]
-
name
:
cleanup
tasks
:
[
logout
,
clean
]
run
:
always
clean
:
stages
:
-
tasks
:
[
clean
]