summary refs log tree commit diff stats
path: root/ci
Commit message (Collapse)AuthorAgeFilesLines
* tiny change on action.nim (#22405)ringabout2023-08-081-1/+1
|
* Bootstrap: Allow to override number of CPUs (#21823)Tanguy2023-05-111-1/+5
| | | | | * Allow to override number of cpu * NCPU -> NIMCORES
* [minor] don't find `"Hint: gc"` for action (#20170)ringabout2022-08-071-4/+2
|
* tracking the memory usage of orc-booting compiler for each commit (#19941)flywind2022-07-111-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * yaml * pub * redo * let's comment * now action * newly * code name * build * ready * remove submodule * build * modify name * fix * rephrase * trigger when PR is merged
* use `gmake` in the buildscript on Solaris systems (#19036)BarrOff2021-10-241-0/+2
|
* ported Nim to proprietary CrossOS [backport] (#18889)Andreas Rumpf2021-09-241-0/+2
|
* fix compilation on Debian 7 (no git -C) (#18427)Andrey Makarov2021-07-062-3/+7
| | | | | | | | | | | | | | | | | | | | | | * fix compilation on Debian 7 (no git -C) * address review * allow specify branch for testing unmerged csources * temporarily change csources checkout parameters for testing * Update tools/deps.nim Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> * fix failure * Update config/build_config.txt * set proper git branch/hash Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* fix typo in ci/funs.sh (#18115)Timothee Cour2021-05-271-1/+1
|
* refactor common code in CI pipelines (#18035)Timothee Cour2021-05-261-0/+17
| | | | | | | * refactor CI with nimInternalInstallDepsWindows * refactor CI with nimInternalBuildKochAndRunCI * fixup
* Use gmake for NetBSD as well as FreeBSD/OpenBSD (#18064)Euan2021-05-231-0/+2
|
* upgrade nodejs; add nimCiSystemInfo on azure/github CI (#18003)Timothee Cour2021-05-131-1/+14
| | | | | * upgrade nodejs; add nimCiSysmtemInfo on all CI * fix typo
* fix #17913 build_all.sh on M1 mac (#17917); temporary workaroundTimothee Cour2021-05-031-0/+2
|
* reuse config/build_config.txt for all bootstrap scripts (posix + windows + ↵Timothee Cour2021-05-012-4/+30
| | | | | | | | | | | | ci); use build_all.bat in 1 CI, fix bug in build_all.bat (#17899) * reuse config/build_config.txt for all bootstrap scripts (posix + windows + ci) * ci_docs: use build_all.bat in CI (just in that pipeline) to ensure it keeps working * fixup * fix pre-existing bug in build_all.bat * fixup * cp => copy /y * auto-generate build_all.bat, build_all.sh * fixup
* refactor all code that builds csources (#17815)Timothee Cour2021-04-236-109/+72
| | | | | | | | | | | | | | | * refactor all code that builds csources * fixup * nim_csourcesDir_v0 + nim_csourcesDir * remove deprecated, unused scripts from ci/ * reuse nimCsourcesHash in ci * simplify CI pipelines by reusing nimBuildCsourcesIfNeeded * simplify ci_docs.yml by reusing nimBuildCsourcesIfNeeded * cleanup * use csources_v1 as destination dir * fixup * remove pushCsources * address comment: remove build.sh support for now * fixup
* followup #17561, skipping ci now implies green (#17813)Timothee Cour2021-04-231-0/+22
| | | | | | | | | * followup #17561, skip ci now implies green; [skip ci] * fixup [skip ci] * fixup test without skip ci * fixup [skip ci] * fixup2 [skip ci] * github actions now automatically supports [skip ci]
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-213-3/+3
| | | | | | | | * CIs: attempt to use csources_v1 * also updated the BSDs * also updated azure pipelines * std modules should not itself use the 'std/' import dir... * compiler has to be careful with std/ for v1 booting
* fix #17325 unrbreak CI i386 (#17327)Timothee Cour2021-03-101-0/+8
|
* Testament pre parallel (#9137)Jacek Sieka2018-10-121-1/+1
| | | | | | | | | | * testament: move to root dir (it's not a test) * osproc: fix process index passed to afterRunEvent for parallel runs it was passing the index of the process, not index of all commands * testament: complete file move
* Fix lists of paths in posix environment (#7034)Dennis Felsing2018-01-082-2/+2
| | | | | Empty paths in a colon separated list would be considered as the current directory, so have to ensure $PATH and $LD_LIBRARY_PATH are not empty before separating it with :
* Removed fasm support.Rokas Kupstys2017-02-201-2/+1
|
* CI: ZIPs don't have an underscore in the filename.Dominik Picheta2016-10-161-2/+2
|
* Improve niminst zip error message and fix CI build.Dominik Picheta2016-10-161-5/+2
|
* zip files for WindowsAraq2016-10-091-0/+4
|
* CI: NSIS fixes and temporary removal of Linux builds.Dominik Picheta2016-09-291-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit af422c72ccd31054ecb097313275e538c2c8f1ad Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Thu Sep 29 00:42:39 2016 +0200 CI: Another attempt. commit f187712192bf80394d0efd7e8ebfcdc07a13ca5a Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Thu Sep 29 00:32:53 2016 +0200 CI: Remove building of docs before NSIS build. commit 92abf82d9400ff7f03d7fbfdaaeeb2ee93e803a5 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Thu Sep 29 00:18:24 2016 +0200 CI: Attempt to fix incorrect mingw arch. commit 2ec54f89f9725208559f2080dd0f1533b9ae27e0 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Wed Sep 28 23:40:51 2016 +0200 CI: Rebuild koch so that correct mingw links are put in NSIS. commit 3118f0fea6fb8d7178e9267d3bf198b4784cb247 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Wed Sep 28 22:36:40 2016 +0200 CI: Fixes ci commit fc4d14aa325dc1a95cf63092b209b919df450dcd Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Wed Sep 28 22:35:00 2016 +0200 CI: Disable linux for now.
* nimsuggest is built by koch.nim insteadAndreas Rumpf2016-09-271-9/+0
|
* CI: Depend on Jester HEAD because of nim-lang/nimble#129.Dominik Picheta2016-09-252-2/+2
|
* CI: Install a specific Jester commit.Dominik Picheta2016-09-252-2/+2
|
* CI: Fixes NSIS deployments.Dominik Picheta2016-09-241-2/+0
|
* CI: For Windows deploy run `koch winrelease`.Dominik Picheta2016-09-181-1/+1
|
* CI: Small fixes.Dominik Picheta2016-09-181-1/+0
|
* CI: Fixes Linux tests.Dominik Picheta2016-09-181-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit d72fd199a7e460348283a92fcd8b9ebad50b5984 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Sep 18 01:36:01 2016 +0200 CI: csources build needs git. commit 5dc88a77675f1a6e315b0360d6a880d7b48deb8b Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Sep 18 00:35:16 2016 +0200 CI: Install build-essentials for c sources. commit 64b06c3c8a92b516faaf1a2267fc5258a8993c2b Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 23:47:54 2016 +0200 CI: Add Git as dependency. commit 67c2ddb8fe2e18667e532e6f593f1bf4651d5995 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 23:42:25 2016 +0200 CI: Fix gcc call before everything else. commit a6f0b1f8af4985796d382ef43b9a3835adf38329 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 23:39:19 2016 +0200 CI: Install build-essential in deps.sh commit e5c95e098b6699b589de3f8262fedacde1513381 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 23:35:47 2016 +0200 Remove install of build-essential. CI: Remove build-essential install. commit 1d9085cd40d6dfbb222ae7636e526fa286cd0e2e Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 23:26:51 2016 +0200 CI: Install build-essential instead of gcc. commit 0210abaa712885f5dc9eae980c20c0e300710b38 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sat Sep 17 23:24:54 2016 +0200 Change image to ubuntu.
* CI: Install FASM via apt-get instead of manually.Dominik Picheta2016-09-171-6/+2
|
* GitLab CI: installers are now just renamed in build dir.Dominik Picheta2016-09-141-2/+2
| | | | | | | | | | Squashed commit of the following: commit 71a06418623b7bfb6e21a0d54ec9dc5b6eb975a7 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Wed Sep 14 16:46:39 2016 +0200 Don't move installers to web\
* Improvements to GitLab CI NSIS script.Dominik Picheta2016-09-091-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit a17ffc5cfe63b25f1866c57bf22730790b1ec86e Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Fri Sep 9 23:01:48 2016 +0100 Debugging commit 6522890c1afea95616ed667b99ad6e9b5f3ac1bc Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Fri Sep 9 22:40:45 2016 +0100 Another fix commit bfd0a623b7b9282209ad1639ed0a5850d517ea00 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Fri Sep 9 22:10:44 2016 +0100 Grab nimsuggest commit 7173335682d87d4b1bde55dea0dcf17a7dad6d7a Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Fri Sep 9 21:56:04 2016 +0100 Fix again.
* Attempt to fix nsis_build.bat.Dominik Picheta2016-09-091-2/+6
|
* Add Windows deploy stage to GitLab CI.Dominik Picheta2016-09-081-0/+57
|
* Adds GitLab CI config.Dominik Picheta2016-08-294-0/+53
Squashed commit of the following: commit d87230e5a2396530e93e9b20f312e08069c590ad Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 22:46:41 2016 +0200 Fix tests on win commit 25c90666fbde6c6c09352fba0cc7ed7ee2ce553c Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 22:27:00 2016 +0200 Fix tests. commit b46e00c86005d24fd210f8041031a4d7b6d73e3f Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 21:58:12 2016 +0200 Fix deps probs. commit 9c5db9eb9a41d8baab0124c28706ab2afb3c7f5f Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 21:14:14 2016 +0200 Fixes yaml sytax commit 292571a81b9b53b15b864aa2f86cb445f4e07307 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 21:13:06 2016 +0200 Separates tests. commit 3cc46c712b86bcab8fc79acf390487fe2061efa1 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 20:31:40 2016 +0200 Fix batch script. commit 6b93be904dd3064e2a651d012acf9978c33a4b43 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 20:22:24 2016 +0200 Windows fixes? commit 76dcda9d698682147025e7af5a563e2844c8ed84 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 20:16:35 2016 +0200 Refactored ci yml file. commit abd49689440e9159e6008f7ef12d3006f53d76fa Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 17:17:44 2016 +0200 Add runner info to script. commit 62d7c3fa6a0eb5a074aa8d2c151481973b305d12 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 17:11:29 2016 +0200 Run on all runners. commit d6132fdd7cd48d47f03baa8a2752323160a83f99 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 16:50:35 2016 +0200 Remove tags. commit 19fddf60fbec60586900702c36763c5b090cc88e Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 16:39:06 2016 +0200 Added linux/windows. commit f91745e2a35f079ddb71676783ef34504a1d6c43 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 16:24:02 2016 +0200 More changes. commit d5a4cc49adbb6741db3b9af6ccb7011916c2ebd3 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 15:55:21 2016 +0200 More changes. commit 12f59e529324af5c67520b6dd255f0082fa1dc37 Merge: c77244a 7aa6494 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 14:52:41 2016 +0200 Merge branch 'devel' into gitlab-ci commit c77244af513606b1245ebcb44ab68ca3108fd77b Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 14:48:25 2016 +0200 More changes. commit 4c56422f980fd16d251112b5d3ce696264b3170b Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 14:32:04 2016 +0200 More change. commit f709ea003f1649234a723ba9d8092edbde3ef6a9 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 14:17:58 2016 +0200 Another try at CI. commit ae79bb95bc639856f2637f93fc9a59b178a18b0f Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 14:03:58 2016 +0200 Fixes .gitlab-ci.yml commit 9b832dde4abb9e168d1c549e12ed20a8c5185d7b Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 14:00:48 2016 +0200 Some changes to .gitlab-ci.yml. commit c113a09b6f1dd1b87c1f34f2ea54364d701033e2 Author: Dominik Picheta <dominikpicheta@gmail.com> Date: Sun Aug 28 13:53:46 2016 +0200 Adds .gitlab-ci.yml.