Amin Yahyaabadi
|
bf63dd58d3
|
fix: return installation directory for pip packages
|
2021-09-16 11:14:08 -05:00 |
Amin Yahyaabadi
|
8e56d264af
|
fix: return default installation directory for apt and brew
|
2021-09-16 10:58:22 -05:00 |
Amin Yahyaabadi
|
dde8036194
|
feat: add which test to testBin
|
2021-09-16 10:07:14 -05:00 |
Amin Yahyaabadi
|
ae4c6ebf2f
|
fix: fix choco versions
|
2021-09-16 09:31:25 -05:00 |
Amin Yahyaabadi
|
cf3dbb2b16
|
feat: add support for adding repositories to apt
|
2021-09-16 08:38:38 -05:00 |
Amin Yahyaabadi
|
8ab3e55ee8
|
feat: add sudo utils
|
2021-09-16 08:36:29 -05:00 |
Amin Yahyaabadi
|
9702fd9926
|
fix: fix for version === ""
|
2021-09-16 07:15:17 -05:00 |
Amin Yahyaabadi
|
269d96f070
|
fix: pass the default arguments to the functions
|
2021-09-16 07:09:01 -05:00 |
Amin Yahyaabadi
|
841f079886
|
fix: install brew synchronously
|
2021-09-16 04:28:33 -05:00 |
Amin Yahyaabadi
|
eaec708616
|
fix: make brew synchronous
|
2021-09-16 04:20:30 -05:00 |
Amin Yahyaabadi
|
edbc293b98
|
fix: use sudo if available on linux
|
2021-09-16 04:08:10 -05:00 |
Amin Yahyaabadi
|
7957d7f52a
|
feat: add setupBrew
|
2021-09-16 03:26:53 -05:00 |
Amin Yahyaabadi
|
1cad859704
|
feat: add setupBrewPack
|
2021-09-16 03:21:04 -05:00 |
Amin Yahyaabadi
|
8555309081
|
fix: add -y to choco installations
|
2021-09-15 05:56:02 -05:00 |
Amin Yahyaabadi
|
b302dc3e25
|
feat: add msvc installation
|
2021-09-15 05:25:02 -05:00 |
Amin Yahyaabadi
|
723f5c82ff
|
fix: fix semver regex match
|
2021-09-15 04:02:43 -05:00 |
Amin Yahyaabadi
|
9e16dda2d6
|
perf: cache apt-get update
|
2021-09-15 04:02:43 -05:00 |
Amin Yahyaabadi
|
064da1045c
|
perf: cache checking choco installation
|
2021-09-15 04:02:43 -05:00 |
Amin Yahyaabadi
|
edd8e55e9a
|
feat: install python3 if needed
|
2021-09-15 04:02:42 -05:00 |
Amin Yahyaabadi
|
bfeb0cd211
|
feat: add function for checking the version of a binary
|
2021-09-15 03:35:19 -05:00 |
Amin Yahyaabadi
|
e08ce49f07
|
chore: rename functions for clarification
|
2021-09-15 03:21:28 -05:00 |
Amin Yahyaabadi
|
e522160611
|
feat: add setup choco
|
2021-09-15 03:20:11 -05:00 |
Amin Yahyaabadi
|
cd0ee64e3e
|
feat: add setup apt
|
2021-09-15 03:14:39 -05:00 |
Amin Yahyaabadi
|
de191063e3
|
refactor: getSpecificVersionAndUrl
|
2021-09-15 02:42:12 -05:00 |
Amin Yahyaabadi
|
fb4b68daca
|
fix: increase test timeout
|
2021-09-15 02:37:42 -05:00 |
Amin Yahyaabadi
|
db46f34a80
|
refactor: getSpecificVersions and getVersions
|
2021-09-15 02:37:34 -05:00 |
Amin Yahyaabadi
|
8c32267eea
|
refactor: add extract module to the utils
Update extract.ts
|
2021-09-15 02:37:33 -05:00 |
Amin Yahyaabadi
|
3defe39318
|
fix: add .local/bin to path inside setupPip
|
2021-09-14 14:52:17 -05:00 |
Amin Yahyaabadi
|
1ffc145596
|
fix: use pip3 if available
|
2021-09-14 12:40:42 -05:00 |
Amin Yahyaabadi
|
0c07dec72e
|
feat: add conan installation
|
2021-09-14 12:06:20 -05:00 |
Amin Yahyaabadi
|
4927f3a272
|
chore: rename setupPackage to setupBin
|
2021-09-14 11:41:13 -05:00 |
Amin Yahyaabadi
|
04dd26cc88
|
test: add tests for finding the tool in the cache
|
2021-09-14 11:09:48 -05:00 |
Amin Yahyaabadi
|
096cd4150c
|
fix: fix llvm extraction on windows
|
2021-09-14 10:00:30 -05:00 |
Amin Yahyaabadi
|
63126aeffa
|
fix: return the installDir and binDir
|
2021-09-14 09:13:39 -05:00 |
Amin Yahyaabadi
|
4824306aab
|
fix: spawn the bin in the tests
|
2021-09-14 09:04:39 -05:00 |
Amin Yahyaabadi
|
9bf59efb6c
|
fix: use setup bin for llvm installation
|
2021-09-14 08:50:26 -05:00 |
Amin Yahyaabadi
|
64f3cf193b
|
fix: update setupBin to return the installation directory
and support async getPackageInfo
|
2021-09-14 08:47:16 -05:00 |
Amin Yahyaabadi
|
d4d00ac16b
|
fix: only cache if RUNNER_TOOL_CACHE is defined
|
2021-09-14 08:02:57 -05:00 |
Amin Yahyaabadi
|
46cc30329b
|
fix: support llvm 8 and 7 for windows
|
2021-09-14 07:34:14 -05:00 |
Amin Yahyaabadi
|
a5ae2b4863
|
fix: make install directory configurable
|
2021-09-14 07:07:59 -05:00 |
Amin Yahyaabadi
|
40336c3c67
|
fix: set runner temp for local runs
|
2021-09-14 06:38:58 -05:00 |
Amin Yahyaabadi
|
d3abd11c4f
|
fix: install everything into ~/setup_cpp
|
2021-09-14 05:11:42 -05:00 |
Amin Yahyaabadi
|
b957bc4ab8
|
fix: support downloading raw binaries
|
2021-09-14 04:27:55 -05:00 |
Amin Yahyaabadi
|
e77708aa48
|
fix: use setup bin for ninja
|
2021-09-14 04:26:33 -05:00 |
Amin Yahyaabadi
|
1b87c26a89
|
fix: fix setup bin by using folderName
|
2021-09-14 04:23:38 -05:00 |
Amin Yahyaabadi
|
ae8703687a
|
fix: add setupBin function and use it inside setupCmake
|
2021-09-14 04:23:12 -05:00 |
Amin Yahyaabadi
|
0a3aa6cc9c
|
test: refactor setup and cleanup helpers
|
2021-09-14 03:26:53 -05:00 |