Compare commits
	
		
			No commits in common. "eceec32264f8e6c92372709c641b2cf43d742cbd" and "2f0dd1b59b2d9eaddd44f0713ceabe08e49f8877" have entirely different histories.
		
	
	
		
			eceec32264
			...
			2f0dd1b59b
		
	
		
| @ -1,8 +1,7 @@ | ||||
| name: Build image | ||||
| on: | ||||
|   push: | ||||
|     tags: | ||||
|       - 'v*' | ||||
|   tags: | ||||
|     - 'v*' | ||||
| jobs: | ||||
|   build-image: | ||||
|     container: | ||||
| @ -15,16 +14,13 @@ jobs: | ||||
|         uses: cachix/install-nix-action@v31 | ||||
|         with: | ||||
|           enable_kvm: false | ||||
|       - name: Get image name | ||||
|         run: nix build .#image-meta -o image-meta | ||||
|       - name: Version check | ||||
|         run: | | ||||
|           VERSION=$(cat image-meta/version) | ||||
|           test "$GITHUB_REF_NAME" == v"$VERSION" | ||||
|       - run: echo $GITHUB_REF_NAME | ||||
|       - name: Build image | ||||
|         run: nix build .#image -o image.tar.gz | ||||
|       - name: Get image name | ||||
|         run: nix build .#image-name -o image-name | ||||
|       - run: docker login -u paul -p "$PASSWORD" git.pbrinkmeier.de | ||||
|         env: | ||||
|           PASSWORD: "${{ secrets.REGISTRY_PASSWORD }}" | ||||
|       - run: docker load < image.tar.gz | ||||
|       - run: docker image push $(cat image-meta/name) | ||||
|       - run: docker image push $(cat image-name) | ||||
|  | ||||
| @ -39,10 +39,8 @@ | ||||
|     }; | ||||
|     packages.${system} = { | ||||
|       default = vrnp-static; | ||||
|       image-meta = pkgs.runCommand "vrnp-version" {} '' | ||||
|         mkdir -p $out | ||||
|         echo -n ${vrnp-static.version} > $out/version | ||||
|         echo -n git.pbrinkmeier.de/paul/vrnp:${vrnp-static.version} > $out/name | ||||
|       image-name = pkgs.runCommand "vrnp-version" {} '' | ||||
|         echo -n git.pbrinkmeier.de/paul/vrnp:${vrnp-static.version} > $out | ||||
|       ''; | ||||
|       image = pkgs.dockerTools.buildImage { | ||||
|         name = "git.pbrinkmeier.de/paul/vrnp"; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user