2019-04-24 21:52:08 +00:00
|
|
|
language: go
|
2019-03-24 15:37:31 +00:00
|
|
|
required: sudo
|
2019-04-24 21:52:08 +00:00
|
|
|
go:
|
|
|
|
- '1.13'
|
2016-12-17 20:57:09 +00:00
|
|
|
services:
|
2018-08-24 21:03:54 +00:00
|
|
|
- docker
|
|
|
|
- ntp
|
2019-10-19 15:46:10 +00:00
|
|
|
- xvfb
|
2017-01-28 19:21:30 +00:00
|
|
|
addons:
|
2018-08-24 21:03:54 +00:00
|
|
|
chrome: stable
|
2017-01-28 19:21:30 +00:00
|
|
|
apt:
|
2017-07-26 21:45:26 +00:00
|
|
|
sources:
|
2018-08-24 21:03:54 +00:00
|
|
|
- google-chrome
|
2017-01-28 19:21:30 +00:00
|
|
|
packages:
|
2018-08-24 21:03:54 +00:00
|
|
|
- libgif-dev
|
|
|
|
- google-chrome-stable
|
2019-10-29 20:54:47 +00:00
|
|
|
|
2019-04-24 21:52:08 +00:00
|
|
|
before_script:
|
|
|
|
- curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
|
2019-10-29 20:54:47 +00:00
|
|
|
- nvm install v11 && nvm use v11 && npm i
|
2016-12-17 20:57:09 +00:00
|
|
|
script:
|
2019-10-29 20:54:47 +00:00
|
|
|
- "source bootstrap.sh"
|
|
|
|
- "authelia-scripts ci"
|
2017-03-16 21:11:24 +00:00
|
|
|
after_success:
|
2019-10-29 20:54:47 +00:00
|
|
|
- "authelia-scripts docker publish"
|
|
|
|
|
|
|
|
# TODO(c.michaud): publish built artifact on Github.
|
|
|
|
|
2016-12-17 20:57:09 +00:00
|
|
|
notifications:
|
|
|
|
email:
|
|
|
|
recipients:
|
|
|
|
- clement.michaud34@gmail.com
|
|
|
|
on_success: change
|
|
|
|
on_failure: always
|