commit 71e0cb4c60a556ba9c76bc29ec4880a63a647d6f (patch)
parent d0173cedc634c723e11eafd95c90b9f1fb74f356
Author: Alex Karle <alex@karle.co>
Date: Sat, 30 May 2020 10:26:50 -0400
ci: Temporarily reduce CI to just setup/test
The npm step for the build fails every so often with the following:
: extract:carbon-components: sill extract carbon-component
: makR! cb() never called!
So while I investigate, I'm disabling the build/deploy part and we'll go
back to manual releases (with just the tests running in CI).
This will also have the perk of way speeding up our build time.
Diffstat:
1 file changed, 0 insertions(+), 13 deletions(-)
diff --git a/.build.yml b/.build.yml
@@ -1,31 +1,18 @@
# .build.yml -- builds.sr.ht CI/CD
image: debian/stable
packages:
- - nodejs
- - npm
- - rsync
- cpanminus
- - rsync
sources:
- https://git.sr.ht/~akarle/euchre-live
-secrets:
- - f39736f0-38a1-48d5-9c75-13529a1130cd
environment:
PERL5LIB: /home/build/perl5/lib/perl5
tasks:
- setup: |
cd euchre-live
- npm install
cpanm --installdeps .
- - build: |
- cd euchre-live
- make build
- test: |
cd euchre-live
make test
- - deploy: |
- cd euchre-live
- make release
triggers:
- action: email
condition: always