euchre-live

Euchre web-app for the socially distant family
git clone git://git.alexkarle.com/euchre-live.git
Log | Files | Refs | README | LICENSE

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:
M.build.yml | 13-------------
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