new build
This commit is contained in:
13
.github/workflows/docker-build-self.yml
vendored
13
.github/workflows/docker-build-self.yml
vendored
@@ -17,6 +17,19 @@ jobs:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Set up Go
|
||||
uses: actions/setup-go@v2
|
||||
with:
|
||||
go-version: '1.24'
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
go mod download
|
||||
go mod tidy
|
||||
- name: Build Go application
|
||||
run: |
|
||||
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -v -o ./server ./src
|
||||
|
||||
- name: Build Docker image
|
||||
run: |
|
||||
docker build -t "$IMAGE_NAME:latest" -t "$IMAGE_NAME:${{ github.run_number }}" .
|
||||
|
||||
Reference in New Issue
Block a user