.gitea / workflows / build.yaml hinzugefügt #2
							
								
								
									
										42
									
								
								 .gitea / workflows / build.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								 .gitea / workflows / build.yaml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,42 @@ | |||||||
|  | name: Build and push image | ||||||
|  | 
 | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |     branches: | ||||||
|  |       - master | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     runs-on: ubuntu-latest:docker://catthehacker/ubuntu:act-latest | ||||||
|  |     container: | ||||||
|  |       image: catthehacker/ubuntu:act-latest | ||||||
|  |     #defaults: | ||||||
|  |     #  run: | ||||||
|  |     #    working-directory: /repo | ||||||
|  |     steps: | ||||||
|  |       - name: Checkout | ||||||
|  |         uses: actions/checkout@v3 | ||||||
|  |         with: | ||||||
|  |           fetch-depth: 0 # all history for all branches and tags | ||||||
|  | 
 | ||||||
|  |       - name: Login to  gitea.simonzeyer.de Repo | ||||||
|  |         uses: docker/login-action@v2 | ||||||
|  |         with: | ||||||
|  |           registry: gitea.simonzeyer.de | ||||||
|  |           username: ${{ secrets.DOCKER_REPO_USER }} | ||||||
|  |           password: ${{ secrets.DOCKER_REPO_PASSWD }} | ||||||
|  | 
 | ||||||
|  |       - name: Get Meta | ||||||
|  |         id: meta | ||||||
|  |         run: | | ||||||
|  |           echo REPO_NAME=$(echo ${GITHUB_REPOSITORY} | awk -F"/" '{print $2}') >> $GITHUB_OUTPUT | ||||||
|  |           echo REPO_VERSION=$(git describe --always | sed 's/^v//') >> $GITHUB_OUTPUT           | ||||||
|  |       - name: Build and push | ||||||
|  |         uses: docker/build-push-action@v4 | ||||||
|  |         env: | ||||||
|  |           ACTIONS_RUNTIME_TOKEN: '' # See https://gitea.com/gitea/act_runner/issues/119 | ||||||
|  |         with: | ||||||
|  |           context: . | ||||||
|  |           file: ./Dockerfile      | ||||||
|  |           push: true | ||||||
|  |           tags: | | ||||||
|  |             gitea.simonzeyer.de/schuelerlabor-cleverlab/smarti:${{ steps.meta.outputs.REPO_VERSION }} | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user