diff --git a/cuddle.yaml b/cuddle.yaml index 7deb0d9..e9e4079 100644 --- a/cuddle.yaml +++ b/cuddle.yaml @@ -3,5 +3,5 @@ base: "git@git.front.kjuulh.io:kjuulh/cuddle-base.git" scripts: - build_dagger: - type: dagger + build_release: + type: shell diff --git a/scripts/build.sh b/scripts/build.sh new file mode 100644 index 0000000..e69de29 diff --git a/scripts/build_release.sh b/scripts/build_release.sh new file mode 100644 index 0000000..19d1588 --- /dev/null +++ b/scripts/build_release.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +echo "building docker image" + +tag="$REGISTRY/$NAME:${commit_sha:0:10}" + +if [[ -n $DEBUG ]] +then + echo "debug:" + echo " REGISTRY: $REGISTRY" + echo " NAME: $NAME" + echo " tag: $tag" + echo " pwd: $PWD" + echo " cwd: $CWD" +fi + +docker build -t "$tag" "$TMP/build_release.Dockerfile" . diff --git a/templates/build_release.Dockerfile b/templates/build_release.Dockerfile new file mode 100644 index 0000000..3ed892a --- /dev/null +++ b/templates/build_release.Dockerfile @@ -0,0 +1,5 @@ +FROM rust:1.62.1-slim-buster as builder + +COPY . . + +RUN cargo build