Testing docker build pipeline
This commit is contained in:
		
							
								
								
									
										27
									
								
								.gitea/workflows/build-package.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								.gitea/workflows/build-package.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
name: package-builder
 | 
			
		||||
run-name: package-builder
 | 
			
		||||
on: 
 | 
			
		||||
  push:
 | 
			
		||||
    branches:
 | 
			
		||||
     - release/*
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    runs-on: dind
 | 
			
		||||
    container:
 | 
			
		||||
      image: dind:0.0.1
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Clone
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir -p ~/.ssh
 | 
			
		||||
          echo "${{ secrets.PI_GIT_KEY }}" | tr -d '\r' > ~/.ssh/id_ed25519
 | 
			
		||||
          chmod 600 ~/.ssh/id_ed25519
 | 
			
		||||
          ssh-keyscan git.kcrawford.net >> ~/.ssh/known_hosts
 | 
			
		||||
          git clone --branch ${GITHUB_REF_NAME} git@git.kcrawford.net:${{env.GITHUB_REPOSITORY}}.git .
 | 
			
		||||
 | 
			
		||||
      - name: Inspect
 | 
			
		||||
        run: |
 | 
			
		||||
          env
 | 
			
		||||
          docker info
 | 
			
		||||
          #while true; do sleep 180; done
 | 
			
		||||
 | 
			
		||||
@@ -22,7 +22,7 @@ spec:
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
      - name: http-header
 | 
			
		||||
        image: git.kcrawford.net/kcrawford/golang-http-header:0.0.4
 | 
			
		||||
        image: git.kcrawford.net/kcrawford/golang-http-header:0.0.5
 | 
			
		||||
        ports:
 | 
			
		||||
          - containerPort: 8000
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user