Commit Graph

69 Commits

Author SHA1 Message Date
Michael Snoyman
f3bf4bd610 Add a niceness level of 15 for performing builds 2017-01-22 12:00:22 +02:00
Jens Petersen
e6193c29f1 cron.sh: log date and drop the tail echo
could probably remove the first 'Running...' echo too
2017-01-06 17:12:04 +09:00
Jens Petersen
81d3cbc81a build.sh: fix local stackage-curator 2017-01-02 23:01:23 +09:00
Adam Bergmark
f16ed6eec1 Print the version/git hash of stackage-curator 2016-12-19 18:28:20 +01:00
Jens Petersen
acf180a758 build.sh: do not update Hackage packages list for LTS
New packages from Hackage should only be pulled by Nightly.
ie LTS should never be ahead of Nightly in terms of package versions.
2016-12-13 14:41:50 +09:00
Jens Petersen
ba321e5359 build.sh: quieten builds with set +x 2016-12-13 11:54:18 +09:00
Jens Petersen
f7cc359fed run-nightly.sh: blank line between runs 2016-12-09 09:25:20 +09:00
Jens Petersen
c73c1b4cf5 Revert "run-nightly.sh: remove the extra date"
This reverts commit 01627f7f89.
2016-12-08 10:50:39 +09:00
Jens Petersen
01627f7f89 run-nightly.sh: remove the extra date 2016-12-07 18:13:46 +09:00
Michael Snoyman
5e6350c8cc cron.sh: change directory 2016-12-06 09:53:56 -05:00
Michael Snoyman
b01d84974e Stop running cron from build scripts 2016-12-06 09:50:13 -05:00
Michael Snoyman
8b77287ca6 Bind port in cron.sh 2016-12-06 09:48:22 -05:00
Jens Petersen
37b14ac860 run-nightly.sh: run cron.sh in the background
Check that cron.sh is not already running.
With no new snapshot cron.sh takes about 1min.
2016-12-06 16:24:50 +09:00
Jens Petersen
d13516a3a9 run-nightly.sh: discourage interrupting cron.sh 2016-12-06 12:00:21 +09:00
Stackage Curators
acbdd495b8 Fix a buggy shell script 2016-12-02 04:52:50 +00:00
Michael Snoyman
287bbcea0e Provide ~/.stack to cron job 2016-11-30 19:15:56 +02:00
Michael Snoyman
12a894ccdd cron.sh: pull the image 2016-11-30 16:05:55 +02:00
Stackage Curators
7c18f4b6b0 Do pre-build actions even with NOPLAN=1 2016-11-01 09:20:45 +00:00
Jens Petersen
7e83f0d070 run-nightly.sh: move newline after cron.sh 2016-10-10 12:42:08 +09:00
Jens Petersen
c2170ddcea run-nightly.sh: remove newline before cron.sh
I keep Ctrl-c'ing cron.sh by mistake, thinking it has already finished
2016-10-10 12:37:16 +09:00
Jens Petersen
94f2a5c09b run-nightly.sh: don't print date until end 2016-10-09 23:11:34 +09:00
Stackage Curators
7f80c23b0b Bind-mount to /usr/bin/stack, avoid using Docker-copy of Stack entirely 2016-09-16 10:01:59 +00:00
Stackage Curators
2b67fe1202 run-nightly: hide cron.sh output 2016-09-16 09:58:56 +00:00
Jens Petersen
2ce2fa559c build.sh: run cron.sh after successful lts build 2016-09-08 19:19:21 +09:00
Jens Petersen
c4bbb49949 build.sh: end with date output 2016-09-08 10:19:40 +09:00
Michael Snoyman
28c9a16b43 Avoid verbose output 2016-08-12 07:00:18 +03:00
Michael Snoyman
4f1e50f433 Add a bunch of exec calls
See: https://twitter.com/denibertovic/status/763676496183582721
2016-08-11 13:33:03 +03:00
Michael Snoyman
5c2912a2ec Add missing right bracket 2016-08-10 08:01:56 +03:00
Stackage Curators
efce8178b4 Add the NOPLAN environment variable 2016-08-09 02:42:42 +00:00
Stackage Curators
c74397eae1 Better home directory 2016-08-09 02:42:42 +00:00
Michael Snoyman
30cdbf6969 Use tee instead of >> 2016-08-07 07:42:57 +00:00
Michael Snoyman
00b5a73085 s/ubuntu/$USER 2016-08-04 14:02:25 +03:00
Michael Snoyman
f5f87702fe Modifications for automated builds on new server 2016-08-03 13:38:23 +00:00
Jens Petersen
379476cdc5 run-nightly.sh: no longer output stackage-server-cron 2016-05-23 13:15:25 +09:00
Jens Petersen
f79fc1ee0d new automated/run-nightly.sh driving nightly builds and stackage-server-cron 2016-05-22 18:17:56 +09:00
Jens Petersen
12c215bbbd Run stackage-server-cron.sh by hand for the time being
Reverting "build.sh: add date's and message for stackage-server-cron.sh"
Reverting "build.sh: run stackage-server-cron.sh at end, instead of cronjob"
2016-05-21 15:27:33 +09:00
Jens Petersen
cb64515b11 build.sh: add date's and message for stackage-server-cron.sh 2016-05-20 18:36:58 +09:00
Jens Petersen
5921640488 build.sh: run stackage-server-cron.sh at end, instead of cronjob
avoid build.sh and stackage-server-cron.sh competing for memory
2016-05-20 17:52:31 +09:00
Stackage Build host
6a3ed76da4 Initial check-cabal.sh 2016-04-24 16:23:25 +00:00
Michael Snoyman
d5df74795c Only perform nightly duplication checks after building 2016-03-27 13:23:52 +03:00
Stackage Build host
b49c798a28 Change stackage-curator mount point to /usr/bin 2016-02-03 06:58:30 +00:00
Stackage Build host
5903f48982 Get Stack for the build 2016-01-20 10:22:27 +00:00
Michael Snoyman
0cf3641423 Use stack for unpacking 2016-01-20 11:36:17 +02:00
Stackage Build host
99da9c5414 Don't bother installing cabal-install (fixes fpco/stackage#1107) 2016-01-20 08:56:00 +00:00
Stackage Build host
5e2ea65d6d Set PATH properly when building 2016-01-20 08:56:00 +00:00
Michael Snoyman
7704309432 Fix permissions of /home/stackage when building 2016-01-19 19:41:20 +02:00
Stackage Build host
dfb0785155 Share ssh dir for multiple LTS builds 2016-01-05 05:51:39 +00:00
Michael Snoyman
1115520f3d Use a separate Docker image per LTS major version #1064 2015-12-30 13:09:25 +02:00
Jens Petersen
d7c59dfc4a build.sh: simplify setup by using $TAG 2015-11-16 15:07:22 +09:00
Michael Snoyman
6facdaf38f Add variables for new amazonka release 2015-08-29 21:06:17 +03:00