mirror of
https://github.com/pivpn/pivpn.git
synced 2024-12-18 10:50:16 +00:00
ci: Use xargs instead of find -exec
Use pipe to xargs instead of find -exec to properly catch exit codes
This commit is contained in:
parent
81646f30ff
commit
b3f07b43e3
1 changed files with 7 additions and 5 deletions
12
.travis.yml
12
.travis.yml
|
@ -17,6 +17,8 @@ branches:
|
|||
only:
|
||||
- test
|
||||
- master
|
||||
- dev
|
||||
|
||||
|
||||
jobs:
|
||||
include:
|
||||
|
@ -31,8 +33,8 @@ jobs:
|
|||
arch: amd64
|
||||
script:
|
||||
- shellcheck -x auto_install/install.sh
|
||||
- find ciscripts/ -type f -regex '.*\.sh' -exec shellcheck -x {} \;
|
||||
- find scripts/ -type f -exec shellcheck -x {} \;
|
||||
- find ciscripts/ -type f -regex '.*\.sh'| xargs shellcheck -x
|
||||
- find scripts/ -type f | xargs shellcheck -x
|
||||
|
||||
- stage: style
|
||||
name: "Shell Style Guide"
|
||||
|
@ -44,8 +46,8 @@ jobs:
|
|||
arch: amd64
|
||||
script:
|
||||
- shfmt -d -i 2 -ci -sr -bn auto_install/install.sh
|
||||
- find ciscripts/ -type f -regex '.*\.sh' -exec shfmt -d -i 2 -ci -sr -bn {} \;
|
||||
- find scripts/ -type f -exec shfmt -d -i 2 -ci -sr -bn {} \;
|
||||
- find ciscripts/ -type f -regex '.*\.sh' | xargs shfmt -d -i 2 -ci -sr -bn
|
||||
- find scripts/ -type f | xargs shfmt -d -i 2 -ci -sr -bn
|
||||
|
||||
- stage: test
|
||||
name: "OpenVPN Bionic (18.04)"
|
||||
|
@ -162,4 +164,4 @@ jobs:
|
|||
- npm install @semantic-release/github -D
|
||||
- npm install @semantic-release/changelog -D
|
||||
script:
|
||||
- npx semantic-release
|
||||
- npx semantic-release
|
||||
|
|
Loading…
Reference in a new issue