summary refs log tree commit diff stats
path: root/ci/funs.sh
Commit message (Collapse)AuthorAgeFilesLines
* 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-061-2/+6
| | | | | | | | | | | | | | | | | | | | | | * 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-011-4/+4
| | | | | | | | | | | | 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-231-1/+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]
* fix #17325 unrbreak CI i386 (#17327)Timothee Cour2021-03-101-0/+8