Commit Graph

101 Commits

Author SHA1 Message Date
Michael Snoyman
b07c52c2e6
legacy-bulk inside Docker 2020-02-09 14:02:30 +02:00
Michael Snoyman
860facc9b3
Build script improvements 2020-02-09 14:00:56 +02:00
Michael Snoyman
bacf777658 Newer curators EXE 2020-02-04 13:56:09 +00:00
Michael Snoyman
cc8589aa3b
New curator exe with unpacked GC 2019-11-26 09:46:48 +02:00
Michael Snoyman
cc4e4ea13d
Add curator-exes script/Dockerfile 2019-08-27 14:49:29 +03:00
Michael Snoyman
41a56f8406 Better method for downloading curator and stack exes 2019-08-27 08:42:29 +00:00
Michael Snoyman
cd70ba8942 Remove no-longer-used build.sh 2019-08-27 08:42:29 +00:00
Michael Snoyman
5da38815ae build.sh changes on server 2019-08-27 08:42:29 +00:00
Michael Snoyman
a90e8fab0d Regenerate LTS snapshots when using NOPLAN 2019-08-13 07:42:09 +00:00
Michael Snoyman
3eb7e4de71 Newer convert-old-stackage 2019-06-26 16:04:56 +00:00
Michael Snoyman
388ebd6668 Get AWS creds from aws.sh 2019-06-26 10:04:51 +00:00
Kirill Zaborsky
42e58d6f9d
Die on build failure hidden by pipe 2019-06-22 11:09:33 +03:00
Michael Snoyman
3433b88dc1 Switch nightly over to the new curator tool 2019-06-21 12:48:07 +00:00
Michael Snoyman
42662ba432
Use Stack 1.9.3 in the build script (unpack compatibility) 2019-06-16 05:23:40 -07:00
Kirill Zaborsky
6dad76dbba New versions of Stack and curator tool 2019-05-15 16:25:06 +03:00
Kirill Zaborsky
6c63017ae2 New versions: fixed repo url in curator + proper reuse 2019-04-24 13:03:04 +03:00
Kirill Zaborsky
42737f9ea8 tee build console output into a file 2019-04-24 12:07:38 +03:00
Kirill Zaborsky
56c2bf8165 Newer Stack/curator (with disabled interleaved output) 2019-04-24 12:07:38 +03:00
Kirill Zaborsky
5ad601c411 Share pantry dir but otherwise use different STACK_ROOT in lts/nightly 2019-04-24 12:07:00 +03:00
Michael Snoyman
a5bfe089ae
Newer convert program 2019-04-15 09:07:02 +03:00
Kirill Zaborsky
7f50a181d4 Use newer Stack/curator versions 2019-04-11 16:41:08 +03:00
Kirill Zaborsky
f49e0b3ed4 build.sh variant with the new curator version (and new Stack) 2019-04-08 10:45:33 +03:00
Kirill Zaborsky
d7817d5653 Code to build Stackage with Nix 2019-02-06 17:56:44 +03:00
Jens Petersen
61ff98c12d run-nightly.sh: output date after stackage format conversion
to show finished
2018-09-10 12:23:14 +09:00
Michael Snoyman
d33f12a59d Add a script to convert to the new Stackage format 2018-08-22 12:29:42 +00:00
Alexey Zabelin
d8ff9f369f
Update build script to point to commercialhaskell 2018-08-08 10:54:58 -04:00
Michael Snoyman
2af8ca8873 No more bundle file 2018-06-05 11:55:24 -06:00
Jens Petersen
da369bc547 use --jobs 2 for nightly and --jobs 1 for lts
lts (and/or ghc-8.2) seems more resource hungry
2018-05-21 11:40:59 +09:00
Jens Petersen
b1bcb3cc63 build.sh: we are actually using --jobs 2 2018-05-21 11:33:24 +09:00
Michael Snoyman
b3f67d7669 Use userid to work around new Docker version 2017-11-06 13:50:50 +00:00
Jens Petersen
fafdf988f5 make build.sh output "Completed" message to make finish clearer 2017-04-02 23:05:36 +09:00
Michael Snoyman
7490543122 Limit jobs 2017-01-25 07:22:27 +02:00
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