Added gitea CI/CD configuration
Some checks failed
Create Docker Image / Build Docker Image (push) Failing after 4s
Some checks failed
Create Docker Image / Build Docker Image (push) Failing after 4s
This commit is contained in:
parent
73ec127618
commit
2905fecd44
@ -7,11 +7,23 @@ jobs:
|
||||
name: Build Docker Image
|
||||
runs-on: docker-x86
|
||||
container: docker:dind
|
||||
env:
|
||||
BRANCH: master
|
||||
VERSION: 8.3-fpm
|
||||
DOCKER_HOST: tcp://docker:2375
|
||||
VERSIONARCH: ${VERSION}-${ARCH}
|
||||
|
||||
steps:
|
||||
- name: Environment
|
||||
run: |
|
||||
echo "++ Environment" && env
|
||||
if [ ! -d build-cache ]; then mkdir build-cache; fi
|
||||
if [ -n "${HTTP_PROXY}" ]; then echo "HTTP PROXY [${HTTP_PROXY}]"; sed -i -e s'/https/http/' /etc/apk/repositories; fi
|
||||
apk add git curl
|
||||
docker info && docker version
|
||||
# env|sort
|
||||
# docker login -u "$CI_DEPENDENCY_PROXY_USER" -p "$CI_DEPENDENCY_PROXY_PASSWORD" "$CI_SERVER_HOST"
|
||||
#echo "$CI_JOB_TOKEN" | docker login -u "$CI_REGISTRY_USER" "$CI_REGISTRY" --password-stdin
|
||||
echo "++ Environment" && env|sort
|
||||
echo "++ PWD" && pwd
|
||||
echo "++ ls" && ls -al
|
||||
|
||||
@ -24,6 +36,15 @@ jobs:
|
||||
echo "++ PWD" && pwd
|
||||
echo "++ ls" && ls -al
|
||||
|
||||
- name: Build
|
||||
run: |
|
||||
if [ -f init ]; then chmod 500 init; fi
|
||||
([ -z "$REFRESH" -a -f build-cache/${CI_COMMIT_REF_SLUG} ]) && docker load < build-cache/${CI_COMMIT_REF_SLUG} || true
|
||||
rm build-cache/* || true
|
||||
docker build ${HTTP_PROXY:+--build-arg HTTP_PROXY=${HTTP_PROXY}} --cache-from ${CI_REGISTRY_IMAGE}:${VERSIONARCH} -t ${CI_REGISTRY_IMAGE}:${VERSIONARCH} .
|
||||
docker push ${CI_REGISTRY_IMAGE}:${VERSIONARCH}
|
||||
docker save ${CI_REGISTRY_IMAGE}:${VERSIONARCH} > build-cache/${CI_COMMIT_REF_SLUG}
|
||||
|
||||
# name: Set up Docker Buildx
|
||||
# uses: https://github.com/docker/setup-buildx-action@v3
|
||||
# with:
|
||||
|
Loading…
Reference in New Issue
Block a user