--- kind: pipeline type: exec name: ansible_dev_centos_stream9 trigger: branch: exclude: - main event: [push] status: [success] steps: - name: check_env commands: - hostnamectl - env - whoami - pwd - tree - name: docker_info commands: - docker info - name: docker_login environment: REGISTRY : gitea.thezengarden.net GITEA_USER : from_secret: gitea_user GITEA_PASSWORD : from_secret: gitea_password commands: - echo "$GITEA_PASSWORD" | docker login --username chris --password-stdin $REGISTRY - name: docker_build environment: REGISTRY : gitea.thezengarden.net BUILD_PREFIX : podman/ansible-dev BUILD_NAME : centos9 BUILD_TAG : "$CI_COMMIT_BRANCH-$CI_BUILD_NUMBER" commands: - echo "docker build -f build/Containerfile.centos-stream9 -t $REGISTRY/$BUILD_PREFIX/$BUILD_NAME:$CI_COMMIT_BRANCH ." - docker build -f build/Containerfile.centos-stream9 -t $REGISTRY/$BUILD_PREFIX/$BUILD_NAME:$CI_COMMIT_BRANCH . # - name: docker_push # environment: # REGISTRY : gitea.thezengarden.net # BUILD_PREFIX : podman/ansible-dev # BUILD_NAME : centos9 # BUILD_TAG : "$CI_COMMIT_BRANCH-$CI_BUILD_NUMBER" # commands: # - docker push $REGISTRY/$BUILD_PREFIX/$BUILD_NAME:$BUILD_TAG # - docker images | grep "$REGISTRY/$BUILD_PREFIX/$BUILD_NAME" # - name: docker_images # environment: # REGISTRY : gitea.thezengarden.net # BUILD_PREFIX : podman/ansible-dev # BUILD_NAME : centos9 # BUILD_TAG : "$CI_COMMIT_BRANCH-$CI_BUILD_NUMBER" # commands: # - docker images | grep "$REGISTRY/$BUILD_PREFIX/$BUILD_NAME"