Skip to content
Snippets Groups Projects
Unverified Commit 66d429de authored by Psnail's avatar Psnail Committed by GitHub
Browse files

ci

parent 5912f600
No related branches found
No related tags found
No related merge requests found
......@@ -27,30 +27,30 @@ jobs:
- name: Check out code into the Go module directory
uses: actions/checkout@v2
# - name: Get dependencies
# run: |
# go get -v -t -d ./...
# if [ -f Gopkg.toml ]; then
# curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
# dep ensure
# fi
- name: Get dependencies
run: |
go get -v -t -d ./...
if [ -f Gopkg.toml ]; then
curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
dep ensure
fi
# - name: License Check
# run: |
# go fmt ./... && [[ -z `git status -s` ]]
# sh before_validate_license.sh
# chmod u+x /tmp/tools/license/license-header-checker
# /tmp/tools/license/license-header-checker -v -a -r -i vendor /tmp/tools/license/license.txt . go && [[ -z `git status -s` ]]
- name: License Check
run: |
go fmt ./... && [[ -z `git status -s` ]]
sh before_validate_license.sh
chmod u+x /tmp/tools/license/license-header-checker
/tmp/tools/license/license-header-checker -v -a -r -i vendor /tmp/tools/license/license.txt . go && [[ -z `git status -s` ]]
# - name: Test
# run: |
# chmod u+x before_ut.sh && ./before_ut.sh
# go mod vendor && go test ./... -coverprofile=coverage.txt -covermode=atomic
# export COMPOSE_INTERACTIVE_NO_CLI=1
# chmod +x integrate_test.sh && ./integrate_test.sh
- name: Test
run: |
chmod u+x before_ut.sh && ./before_ut.sh
go mod vendor && go test ./... -coverprofile=coverage.txt -covermode=atomic
export COMPOSE_INTERACTIVE_NO_CLI=1
chmod +x integrate_test.sh && ./integrate_test.sh
# - name: Coverage
# run: bash <(curl -s https://codecov.io/bash)
- name: Coverage
run: bash <(curl -s https://codecov.io/bash)
- name: DingTalk Message Notify
# You may pin to the exact commit or the version.
......@@ -58,8 +58,8 @@ jobs:
uses: zcong1993/actions-ding@v3.0.1
with:
# DingDing bot token
dingToken: ff0ff436a50c2aa41b7e3c92a0b1f68c302bd9873370aea0da59579ff23461f5
secret: SECffddfca8e454f238ec528532cada0e0d4d9c7f514bc171bdeddc39d164da6145
dingToken: 6374f1bf8d4f23cde81d4a4b8c1f0bc98cc92b5151ca938ab938d3d7f4230fc4
secret: SECa98677289194bb0e5caec3051301d06515750ff1bd2f932a4704298afb2e0ae6
# Post Body to send
body: |
{
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment