Vidar Holen
f7547c9a5a
Stable version v0.7.1
...
This release is dedicated to the board game Pandemic, for teaching us
relevant survival skills like how to stay inside and play board games.
2020-04-04 18:38:39 -07:00
Artur Klauser
a128796c0c
Run "deploy" step only for "Build" stages
2020-04-01 07:52:16 +02:00
Artur Klauser
615063a9c3
Don't try to deploy docker images on PR runs
...
For security reasons, PR runs don't have access to Travis secrets. However,
Docker deployment depends on the secret DOCKER_PASSWORD. Thus we shouldn't try
Docker deployment when running PRs since it will fail for lack of access.
2020-03-28 09:27:17 +01:00
Vidar Holen
37e78141bd
Stop deploying artifacts to GCS
2020-03-26 17:02:08 -07:00
Vidar Holen
acee69676b
Try to make TravisCI not fail on deployment of Docker stage
2020-03-15 12:54:54 -07:00
Vidar Holen
014a66f3f6
Fix TravisCI condition
2020-03-07 18:06:14 -08:00
Vidar Holen
9b66bc2f13
Upload to assets to GitHub
2020-03-07 17:13:01 -08:00
Vidar Holen
1da0becb0f
Rename 'Test' stage
2020-02-15 19:24:16 -08:00
Vidar Holen
472579052b
Don't try to deploy on PRs
2020-02-15 16:56:20 -08:00
Artur Klauser
499e0ceaba
Add multi-architecture Docker image build
...
* Adds a shell script with functions to install multi-architecture docker
support, as well as build, deploy, and test the shellcheck docker images for
the same set of architectures for which binaries were already built and
deployed as tarballs.
* Hooks up the multi-architecture docker build, deploy, and test to the existing
Travis CI/CD pipeline. It is organized as a separate stage which only runs if
all previous steps in the already existing test stage succeed.
2020-01-07 21:05:17 +01:00
Artur Klauser
b96b7f35f4
Fix Travis warnings
...
Fixing the following Travis build config validation warnings:
* root: deprecated key sudo (The key `sudo` has no effect anymore.)
* root: missing os, using the default linux
* deploy: key local-dir is not underscored, using local_dir
* language: value sh is an alias for shell, using shell
* root: key matrix is an alias for jobs, using jobs
2019-12-28 14:24:23 +01:00
Vidar Holen
3fdc6babb2
Update TravisCI config for new winghc docker image
2019-07-31 21:16:36 -07:00
Vidar Holen
f9c8a255be
Set up Travis build matrix
2019-07-24 22:23:47 -07:00
Vidar Holen
0eaef95db8
THIS COMMIT WILL BE FORCE PUSHED AWAY (Help I'm not good with computers)
2019-07-24 21:20:27 -07:00
Vidar Holen
25b5b77240
Add automated linux-aarch64 build
2019-07-24 20:03:23 -07:00
Vidar Holen
84e678e9ff
TravisCI armv6hf build (aka Raspberry Pi build)
2018-07-08 20:13:33 -07:00
Vidar Holen
379321d1f3
Show tags in travis output
2018-06-07 20:40:44 -07:00
Vidar Holen
32af2783f0
Allow stripping unit tests
2018-04-02 21:14:23 -07:00
Vidar Holen
9f53109dfa
Fix tagging of 'stable'
2018-03-21 17:54:36 -07:00
Vidar Holen
795a881219
Fix docker image workdir and add test
2018-03-21 09:39:06 -07:00
Vidar Holen
71bcc80c2f
Allow more Docker build caching
2018-03-20 22:09:13 -07:00
Vidar Holen
dc1e7c1bd4
Make docker image shellcheck-alpine behave more like alpine.
2018-01-14 18:01:18 -08:00
Vidar Holen
c36f6d89ba
Stable version 0.4.7
...
This release is dedicated to net neutrality. Remember when the Internet
was a meritocracy? [Please drink a verification can to continue.]
2017-12-08 20:29:12 -08:00
Vidar Holen
436a46ebab
Improve automated docker builds and tagging
2017-10-15 15:43:06 -07:00
Vidar Holen
f73736e5c9
Add Alpine-based docker image
2017-10-07 15:19:35 -07:00
Vidar Holen
21f5bf01eb
Make TravisCI auto-build Linux executables.
2017-06-24 22:29:35 -07:00
Vidar Holen
5fad708df5
Zip compiled Windows executables.
2017-06-10 09:26:08 -07:00
Vidar Holen
5cece759cc
Autobuild Windows .exe files
2017-06-09 21:40:59 -07:00
Øyvind Ingebrigtsen Øvergaard
090051bdc1
Use $TRAVIS_TAG in $TAG if defined
2016-11-27 13:42:49 +01:00
Øyvind Ingebrigtsen Øvergaard
60fc33ebdf
Push git tags to dockerhub as docker tags
2016-11-11 20:32:05 +01:00
NLKNguyen
84110dbef4
Change DOCKER_REPO value and add test runner
2016-09-08 23:57:46 -07:00
NLKNguyen
1a7e98beaf
Use cleaner escaping method
2016-09-08 21:58:51 -07:00
NLKNguyen
a5d5831a2e
Fix syntax error with traditional if-clause instead of escaping bracket
2016-09-08 21:41:06 -07:00
NLKNguyen
47201822f9
Change syntax style for readability
2016-09-08 21:31:23 -07:00
NLKNguyen
32689ef5eb
Test Dockerfiles and Travis CI on downstream repos
2016-09-08 21:05:54 -07:00