Browse Source

Update devfile.yaml

master
Nicolas MASSE 4 years ago
committed by GitHub
parent
commit
fea971fca6
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      devfile.yaml

8
devfile.yaml

@ -30,17 +30,11 @@ components:
- value: /tmp/.cache - value: /tmp/.cache
name: GOCACHE name: GOCACHE
commands: commands:
- name: 0. Install pre-requisites
actions:
- workdir: '${CHE_PROJECTS_ROOT}/golang-health-check'
type: exec
command: if [ -f tools.go ]; then go install -v $(go list -f '{{join .Imports " "}}' tools.go); fi
component: go-cli
- name: 1. Build the application - name: 1. Build the application
actions: actions:
- workdir: '${CHE_PROJECTS_ROOT}/golang-health-check' - workdir: '${CHE_PROJECTS_ROOT}/golang-health-check'
type: exec type: exec
command: go build command: echo "Pre-requisites..." ; if [ -f tools.go ]; then go install -v $(go list -f '{{join .Imports " "}}' tools.go); fi; echo "Code generation..."; go generate ./... ; echo "Compilation..." ; go build
component: go-cli component: go-cli
- name: 2. Run the application - name: 2. Run the application
actions: actions:

Loading…
Cancel
Save