|
|
@ -47,20 +47,21 @@ steps:
|
|
|
|
- pwd
|
|
|
|
- pwd
|
|
|
|
- echo $GOMODCACHE
|
|
|
|
- echo $GOMODCACHE
|
|
|
|
- go mod tidy
|
|
|
|
- go mod tidy
|
|
|
|
- go build -o ../myapp -ldflags "-X main.RunMode=test -s -w"
|
|
|
|
# - go build -o ../myapp -ldflags "-X main.RunMode=test -s -w"
|
|
|
|
- echo "Building binary finished"
|
|
|
|
- echo "Building binary finished"
|
|
|
|
- cd ..
|
|
|
|
- cd ..
|
|
|
|
- ls -lh myapp
|
|
|
|
- ls -lh myapp
|
|
|
|
|
|
|
|
|
|
|
|
- name: deploy
|
|
|
|
- name: deploy
|
|
|
|
image: docker:latest
|
|
|
|
image: docker:24.0-cli
|
|
|
|
pull: never
|
|
|
|
pull: never
|
|
|
|
volumes:
|
|
|
|
volumes:
|
|
|
|
- name: shared-folder
|
|
|
|
- name: shared-folder
|
|
|
|
path: /workspace
|
|
|
|
path: /workspace
|
|
|
|
|
|
|
|
- name: docker-sock
|
|
|
|
commands:
|
|
|
|
commands:
|
|
|
|
- echo "Building Docker image..."
|
|
|
|
- echo "Building Docker image..."
|
|
|
|
- cd /workspace/prdUploader
|
|
|
|
- cd /workspace
|
|
|
|
- docker build -t prduploader:latest .
|
|
|
|
- docker build -t prduploader:latest .
|
|
|
|
- echo "Running Docker container..."
|
|
|
|
- echo "Running Docker container..."
|
|
|
|
- docker run -d -p 11000:11000 prduploader:latest
|
|
|
|
- docker run -d -p 11000:11000 prduploader:latest
|
|
|
|