Commit graph

41 commits

Author SHA1 Message Date
Eric S. Raymond
25230068fe Partial REUSE cmpliance. 2023-04-03 11:25:11 -04:00
Jason Ninneman
be3457abeb Overhaul CI pipeline to use a custom Ubuntu-based Docker image. 2021-01-12 09:08:56 -07:00
Jason Ninneman
eb27776c99 Change and add packages for tumbleweed. 2021-01-11 15:56:05 +00:00
Jason Ninneman
b909cc695f Install missing CI pipeline dependency. 2019-03-01 11:11:44 -07:00
Jason Ninneman
1e6b58420e Use the new path to the openSUSE Docker image. 2019-03-01 11:03:58 -07:00
Jason Ninneman
58a2de6d75 Drop clang debug test to restore pipeline to working order. 2019-02-28 10:24:14 +00:00
NHOrus
2787cb1413 Fix CI pipeline 2018-03-08 15:18:32 +03:00
NHOrus
faedb38a64 Step with debug compiling with Clang, to contrast with GCC 2017-07-17 13:56:52 -04:00
NHOrus
30822d0ba4 No magic, revert some experimental changes in pipeline 2017-07-17 13:56:52 -04:00
NHOrus
a680514d5f Use OpenSUSE in CI pipeline, instead 2017-07-17 13:56:52 -04:00
Jason S. Ninneman
ee7bacc9ec Use Fedora for the CI pipeline. 2017-07-17 13:56:52 -04:00
Jason S. Ninneman
a0c33c2483 Install Python 2 pip in Alpine. 2017-07-11 23:14:39 +00:00
Jason S. Ninneman
8b38f66cbf Use Python 2 in Alpine Linux, because that's default. 2017-07-11 23:14:39 +00:00
Aaron Traas
4446c61d5f Now YAML coverage test generates a nice HTML template 2017-07-07 22:41:59 -04:00
Jason S. Ninneman
d529a14356 Ensure libedit is installed for the pipeline jobs. 2017-07-01 07:29:53 -07:00
Jason S. Ninneman
b3828c8edc Attempt to unbreak pipeline. 2017-07-01 07:27:37 -07:00
Aaron Traas
a434192373 Fixed automated testing 2017-06-29 10:16:41 -04:00
Aaron Traas
a4de450bfa Add make target for coverage 2017-06-29 10:16:40 -04:00
Eric S. Raymond
d6cb6f0d8d Create a cheater to test strange save/resume cases.
Patch due to Aaron Traas, but needed modification because of code
drift since submission.
2017-06-26 15:07:09 -04:00
Jason S. Ninneman
73c9b59507 Use Python 3's pip. 2017-06-14 13:54:37 -07:00
Jason S. Ninneman
37197a800a Update pipeline for python3 and PyYAML. 2017-06-14 13:54:37 -07:00
Jason S. Ninneman
3d9885d24d The nuclear option. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
f840f39361 Getting desperate now. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
0b3fad94ca Fix YAML syntax. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
68ab090f17 Fix YAML syntax. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
cc92705891 Fix YAML syntax. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
82e134fdb0 Fix YAML syntax. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
9ab8b0d271 Another workaround. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
776fac4281 Use a workaround of Gitlab issue 2148.wq 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
5fda630380 Tell Gitlab to grab git submodules. 2017-06-07 20:19:24 -07:00
Jason S. Ninneman
8c56bbe91a Create the public directory first. 2017-06-05 10:47:15 -07:00
Jason S. Ninneman
06368fe091 Stop publishing anything to Gitlab Pages (except coverage). 2017-06-05 10:43:46 -07:00
Jason S. Ninneman
afba06504a Update the pipeline to produce a tarball of the source upon every commit.
Unfortunately, it's not possible to preserve previous tarballs from run to run.
2017-06-04 17:13:28 -07:00
Eric S. Raymond
488f6ed7f0 Attempt YAML repair. 2017-06-04 06:29:30 -04:00
Eric S. Raymond
0692b8a6ef Makefile and CI recipe YML rework. 2017-06-04 06:16:46 -04:00
Jason S. Ninneman
5145170a76 Unpolished but working 'package' job to collect artifacts for a release. 2017-06-03 21:04:50 -07:00
Jason S. Ninneman
beb80ff521 Reconfigure the CI pipeline to deploy more static HTML content. 2017-06-03 17:55:57 -07:00
Jason S. Ninneman
900f8d9df5 Do code coverage analysis, and publish the results to GitLab Pages. 2017-06-02 15:52:52 -07:00
Eric S. Raymond
f373d87ba7 Hand merge of MR !31: Update the CI infrastructure to be faster 2017-06-02 06:42:35 -04:00
David James Sherman
5c8276e2cb Advent doesn't need automake 2017-05-30 22:24:21 +02:00
David James Sherman
6b8c994876 Add .gitlab-ci.yml 2017-05-30 16:36:10 +00:00