test workflow build and push on gitea registry
Build and Push Docker Image / build_and_push (push) Failing after 14s Details

This commit is contained in:
Nicolas CARON 2024-03-08 16:53:28 +01:00
parent 8865c48bb7
commit e933481eb3
1 changed files with 5 additions and 21 deletions

View File

@ -3,38 +3,24 @@ name: Build and Push Docker Image
on: on:
push: push:
branches: branches:
- main
- dev - dev
jobs: jobs:
build_and_push: build_and_push:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
container: ghcr.io/catthehacker/ubuntu:act-latest container:
image: ghcr.io/catthehacker/ubuntu:act-latest
steps: steps:
- name: Set ulimit
run: |
ulimit -n 524288
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Install dependencies
run: |
apt-get update
apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get update
apt-get install -y docker-ce docker-ce-cli containerd.io
# Installation de Docker # Installation de Docker
# - name: Install Docker # - name: Install Docker
# run: | # run: |
# apt-get update # apt-get update
# apt-get install -y docker.io # apt-get install -y docker.io
- name: Create a symbolic link Docker
run: ln -s ~/.docker/run/docker.sock /var/run/docker.sock
- name: Login to Docker Registry - name: Login to Docker Registry
uses: docker/login-action@v2 uses: docker/login-action@v2
@ -50,8 +36,7 @@ jobs:
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2 uses: docker/setup-buildx-action@v2
with:
mount-docker-socket: true
# - name: Get Gitea Tags # - name: Get Gitea Tags
# id: get_tags # id: get_tags
@ -71,4 +56,3 @@ jobs:
context: "{{defaultContext}}" context: "{{defaultContext}}"
push: true push: true
tags: "git.coopgo.io/coopgo-platform/mobility-accounts:test" tags: "git.coopgo.io/coopgo-platform/mobility-accounts:test"
mount-docker-socket: true