several pipeline fixes

This commit is contained in:
WoLfulus
2020-09-23 16:29:43 -03:00
parent 5617c29d63
commit a151a1a515
5 changed files with 63 additions and 22 deletions

View File

@@ -4,6 +4,8 @@ version=v9.0.0-beta.1
tag=$(version)
cmd=
user=directus
registry=ghcr.io
repository=directus/next
.PHONY: build
@@ -13,10 +15,16 @@ action:
--secret-file .secrets
build-image:
docker build --build-arg VERSION=$(version) -t directus:temp -f ./containers/Dockerfile ./containers
docker tag directus:temp ghcr.io/directus/directus:$(version)
docker tag directus:temp ghcr.io/directus/directus:$(tag)
docker build \
--build-arg VERSION=$(version) \
--build-arg REPOSITORY=$(repository) \
-t directus:temp \
-f ./.github/actions/build-images/rootfs/directus/images/main/Dockerfile \
./.github/actions/build-images/rootfs/directus/images/main
docker tag directus:temp $(registry)/$(repository):$(version)
docker tag directus:temp $(registry)/$(repository):$(tag)
docker image rm directus:temp
run-image:
docker run --rm -it ghcr.io/directus/directus:$(tag) $(cmd)
docker run --rm -it $(registry)/$(repository):$(tag) $(cmd)