-
6eca756b
by Raymond Toy
at 2016-10-06T19:24:46-07:00
Initial version.
-
45a6d985
by Raymond Toy
at 2016-10-06T20:05:12-07:00
Download cmucl binaries.
-
7383a39c
by Raymond Toy
at 2016-10-06T20:07:13-07:00
Use correct syntax
-
8296f92f
by Raymond Toy
at 2016-10-06T20:08:24-07:00
Add test job
-
9c2dccfb
by Raymond Toy
at 2017-08-31T19:52:00-07:00
Merge branch 'master' into rtoy-gitlab-ci
-
cd429e9f
by Raymond Toy
at 2017-09-02T13:15:29-07:00
Use wget instead of curl
-
0a87366f
by Raymond Toy
at 2017-09-02T13:25:43-07:00
Install wget
-
5c92a00f
by Raymond Toy
at 2017-09-02T13:28:51-07:00
Install bzip2 so we can untar the cmucl tarballs
-
92f8697e
by Raymond Toy
at 2017-09-02T13:33:56-07:00
More setup for building cmucl
- untar the snapshot into the snapshot directory
- git clone the cmucl repo
-
bcd2a53b
by Raymond Toy
at 2017-09-02T13:35:52-07:00
Use the correct paths when untarring.
-
760d9c6d
by Raymond Toy
at 2017-09-02T13:38:01-07:00
Need to install git.
While we're at it install make, gcc, and gcc 32-bit.
-
373aaa60
by Raymond Toy
at 2017-09-02T13:43:43-07:00
Build cmucl and run tests
Update snapshot to 2017-04 snapshot too.
-
3f6fd3df
by Raymond Toy
at 2017-09-02T13:47:20-07:00
Oops. Use correct tarball names
-
119a7980
by Raymond Toy
at 2017-09-02T13:53:35-07:00
Add some debugging stuff.
- Print out the SHELL
- Set prompt to include PWD
- Where is `time` and why can't the shell find it?
-
38a3f48e
by Raymond Toy
at 2017-09-02T14:01:45-07:00
More debugging to see what we have
-
745ad37b
by Raymond Toy
at 2017-09-02T14:06:26-07:00
Don't need to do a git clone; install /usr/bin/time too.
The runner already has the git repo checked out at $PWD, so we're
ready to go.
Try to install time so build.sh will run.
-
7bdf20d1
by Raymond Toy
at 2017-09-02T14:09:34-07:00
Use correct path to the snapshot build
-
15a4c0f5
by Raymond Toy
at 2017-09-02T14:59:47-07:00
Need to install bc
Needed to update lisp/version.
-
b53bfd60
by Raymond Toy
at 2017-09-02T21:56:52-07:00
Merge branch 'master' into rtoy-gitlab-ci
-
7bc8b28c
by Raymond Toy
at 2017-09-03T05:10:25+00:00
Use correct pipeline marker for gitlab-ci branch
-
24ed6116
by Raymond Toy
at 2017-09-03T09:16:07-07:00
More testing of CI
- Don't need to install git anymore
- exit early from build script to see if that makes the test fail.
-
9b8d5fc4
by Raymond Toy
at 2017-09-03T09:24:18-07:00
Remove debugging stuff and early exit
- Early exit (with non-zero exit code) does cause the pipeline to
fail, as expected.
-
3d227b6b
by Raymond Toy
at 2017-09-03T09:50:28-07:00
Install git (again)
While not strictly necessary, make-dist.sh uses git to determine a
default lisp-implmenetation-version. We could just use -V to do that,
but I think it's best to have git so that the pipeline looks as much
like normal development as possible.
-
c3d967c1
by Raymond Toy
at 2017-09-05T20:40:19-07:00
Make test fail to see how pipeline works.
-
ea868e0f
by Raymond Toy
at 2017-09-05T20:54:33-07:00
Revert change.
The failed test causes the pipeline to fail, as expected.
-
37d69509
by Raymond Toy
at 2017-09-06T04:05:12+00:00
Merge branch 'rtoy-gitlab-ci' into 'master'
Enable gitlab continuous integration
See merge request !22