building test image / workflow
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build container images / build (push) Failing after 1m48s
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build container images / build (push) Failing after 1m48s
				
			This commit is contained in:
		
							
								
								
									
										47
									
								
								.gitea/workflows/build-and-pubish.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								.gitea/workflows/build-and-pubish.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,47 @@ | |||||||
|  |  | ||||||
|  | name: Build and publish container images | ||||||
|  |  | ||||||
|  | on: | ||||||
|  | - workflow_dispatch | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   build-and-publish: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     container: | ||||||
|  |       image: catthehacker/ubuntu:act-latest | ||||||
|  |     steps: | ||||||
|  |     - name: Check out the repo | ||||||
|  |       uses: actions/checkout@v3 | ||||||
|  |  | ||||||
|  |     - name: Set up QEMU | ||||||
|  |       uses: docker/setup-qemu-action@v2 | ||||||
|  |  | ||||||
|  |     - name: Set up Docker Buildx | ||||||
|  |       uses: docker/setup-buildx-action@v2 | ||||||
|  |  | ||||||
|  |     - name: Log in to the Container registry | ||||||
|  |       uses: docker/login-action@v2 | ||||||
|  |       with: | ||||||
|  |         registry: gitea.jbrumond.me | ||||||
|  |         username: ${{ secrets.REGISTRY_USER }} | ||||||
|  |         password: ${{ secrets.REGISTRY_TOKEN }} | ||||||
|  |  | ||||||
|  |     - name: Build and publish | ||||||
|  |       uses: docker/build-push-action@v4 | ||||||
|  |       env: | ||||||
|  |         # see <https://docs.gitea.com/usage/actions/comparison#dockerbuild-push-actionv4> | ||||||
|  |         ACTIONS_RUNTIME_TOKEN: '' | ||||||
|  |       with: | ||||||
|  |         context: . | ||||||
|  |         push: true | ||||||
|  |         tags: | | ||||||
|  |           gitea.jbrumond.me/images/rotate-backups:8 | ||||||
|  |           gitea.jbrumond.me/images/rotate-backups:8.1 | ||||||
|  |         platforms: | | ||||||
|  |           linux/amd64 | ||||||
|  |           linux/arm64 | ||||||
|  |         # linux/riscv64 | ||||||
|  |         # linux/arm/v7 | ||||||
|  |         # linux/arm/v6 | ||||||
|  |         build-args: | | ||||||
|  |           NODE_VERSION=20 | ||||||
							
								
								
									
										39
									
								
								.gitea/workflows/build.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								.gitea/workflows/build.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | |||||||
|  |  | ||||||
|  | name: Build container images | ||||||
|  |  | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |     branches: | ||||||
|  |     - master | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     container: | ||||||
|  |       image: catthehacker/ubuntu:act-latest | ||||||
|  |     steps: | ||||||
|  |     - name: Check out the repo | ||||||
|  |       uses: actions/checkout@v3 | ||||||
|  |  | ||||||
|  |     - name: Set up QEMU | ||||||
|  |       uses: docker/setup-qemu-action@v2 | ||||||
|  |  | ||||||
|  |     - name: Set up Docker Buildx | ||||||
|  |       uses: docker/setup-buildx-action@v2 | ||||||
|  |  | ||||||
|  |     - name: Build | ||||||
|  |       uses: docker/build-push-action@v4 | ||||||
|  |       env: | ||||||
|  |         # see <https://docs.gitea.com/usage/actions/comparison#dockerbuild-push-actionv4> | ||||||
|  |         ACTIONS_RUNTIME_TOKEN: '' | ||||||
|  |       with: | ||||||
|  |         context: . | ||||||
|  |         push: false | ||||||
|  |         platforms: | | ||||||
|  |           linux/amd64 | ||||||
|  |           linux/arm64 | ||||||
|  |         # linux/riscv64 | ||||||
|  |         # linux/arm/v7 | ||||||
|  |         # linux/arm/v6 | ||||||
|  |         build-args: | | ||||||
|  |           NODE_VERSION=20 | ||||||
							
								
								
									
										6
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | |||||||
|  |  | ||||||
|  | ARG NODE_VERSION=20 | ||||||
|  |  | ||||||
|  | FROM node:${NODE_VERSION} | ||||||
|  |  | ||||||
|  | RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh | ||||||
		Reference in New Issue
	
	Block a user