Commit Graph

17 Commits (748e3054cd6dc07feb7d1dd5e04bf780260dbfae)

Author SHA1 Message Date
Sébastien Villemot 77cc649365
CI: simplify Julia jobs by creating Artifacts.toml on eris 2021-04-02 18:04:12 +02:00
Sébastien Villemot 35a66f22fb
CI: set “allow_failure: true” for the manual deploy job
Otherwise the pipeline will remain blocked until someone manually starts the
deploy job (see documentation of “rules” in Gitlab CI ref.).
2021-04-02 17:50:19 +02:00
Sébastien Villemot 880c7d9b2a
CI: add ability to generate Artifacts.toml for Julia 2021-04-02 17:37:21 +02:00
Sébastien Villemot fba113d82b
CI: bump Boost version used for Windows binaries 2021-03-11 10:45:23 +01:00
Sébastien Villemot f5760c33ea
CI: on macOS, enforce flex and bison from Homebrew 2021-01-07 18:35:02 +01:00
Sébastien Villemot a9daec1c07
Rename preprocessor binary to dynare-preprocessor
Ref. dynare#1728
2021-01-06 17:08:42 +01:00
Sébastien Villemot 1f7ed12d4a
CI: bump Boost version used for Windows preprocessor binaries for Julia 2020-12-17 15:30:45 +01:00
Sébastien Villemot 64ebb36290
macOS: use GCC 10 for building, since GCC 9 is no longer in Homebrew 2020-09-01 14:33:59 +02:00
Sébastien Villemot 3e0cae650f
Bump Boost version for Julia package
Note that MSYS2 has now switched to zstd for compressing their packages.
2020-05-27 18:38:13 +02:00
Sébastien Villemot bca5e0937a
CI: increase expiration delay for intermediate objects
Under heavy load, it can happen that no runner is available during one hour.
2020-05-13 20:43:36 +02:00
Sébastien Villemot 37cc0a0d2f
CI: use our homemade cache for Boost MSYS2 binaries, to avoid useless downloads
The cache in ~/tarballs on the runner is shared with the jobs of the main
dynare repository that create the Windows and macOS packages.

Also use better options for wget.
2019-10-17 16:15:53 +02:00
Sébastien Villemot 12eaf0b8dd
CI: store Boost version in a variable 2019-10-17 15:53:41 +02:00
Sébastien Villemot c30e52dc43
CI: various simplifications 2019-10-17 15:51:35 +02:00
Stéphane Adjemian (Charybdis) 33d123e74e Added compilation of the preprocessor for all targets...
Windows{32,64}, Linux{32,64} and macOS{64}, also generates
informations required by the Julia package.
2019-10-15 15:59:05 +02:00
Sébastien Villemot a95cf8118c CI: put the build job in the build stage 2018-09-11 21:00:54 +02:00
Sébastien Villemot a8cd7a3346 Parallelize CI build 2018-09-11 19:09:53 +02:00
Sébastien Villemot 26c3926a2b Basic CI 2018-09-11 19:03:07 +02:00