Benjamin Gray
e4701771b8
Improve CS require comment ( #21062 )
...
Turns out the comment was misleading; the build also fails to find modules like `donna` without the import.
I've instead changed the message to make it more vague, so removal requires more consideration.
2020-09-11 12:20:27 +03:00
aminya
c91f9158c4
use new-item to not conflict mkdir on macos
2020-09-10 23:24:07 -05:00
Amin Yahyaabadi
ac05d47c4e
use BULD_ARCH directly test
2020-09-10 23:24:06 -05:00
aminya
f328045b15
test: using pwsh for managing env variables
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
9fd27dd02e
using AGENT_OS directly test
2020-09-10 23:24:06 -05:00
aminya
e88c2e9f86
combine test for all OS
...
test: quote x86 runner
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
7212e1e070
download unzip test
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
eaf65e6e6c
test in linux.yml
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
85b86d929d
linux-test.yml
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
e45494a4f0
test in macos.yml
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
50ebc2162a
macos-test.yml
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
3ca004b342
test in windows.yml
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
7dcdbb0c25
windows-test.yml
2020-09-10 23:24:06 -05:00
Amin Yahyaabadi
f2fcb62404
download-unzip.yml
2020-09-10 23:24:06 -05:00
Sadick
ddcdeb52f6
Merge pull request #21269
...
CI build template including patches
2020-09-11 06:32:58 +03:00
Sadick
c0a547d560
Merge pull request #21262 from atom-ide-community/CI-publish-template
...
Ci publish template
2020-09-10 23:01:39 +03:00
Amin Yahyaabadi
366c3b56f6
clarify publish template doc
2020-09-10 14:37:21 -05:00
dependabot[bot]
91632649e3
Bump bl from 3.0.0 to 3.0.1 in /script
...
Bumps [bl](https://github.com/rvagg/bl ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/rvagg/bl/releases )
- [Commits](https://github.com/rvagg/bl/compare/v3.0.0...v3.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-09 15:45:36 +00:00
Sadick
23f9fca960
Update node to 12.16.3
...
We have been experiencing linux build failures on our CI.
This failure seem to be cause by
https://github.com/atom/atom/pull/21079 .
Related conversation https://github.com/atom/apm/pull/900
2020-09-09 17:54:34 +03:00
Amin Yahyaabadi
a334fd5142
include AC user and password in the env map
2020-09-06 10:48:19 -05:00
Amin Yahyaabadi
470d5d9c0b
Revert "Merge pull request #21267 from atom/revert-build-template"
...
This reverts commit 13e6412ea9
, reversing
changes made to 7607751127
.
2020-09-06 10:47:51 -05:00
sadick254
6b2a977d99
Revert "Merge pull request #21230 from atom-ide-community/CI_build_template"
...
This reverts commit 3179ab456d
, reversing
changes made to fd469777e3
.
2020-09-06 09:36:28 +03:00
sadick254
a7972fd129
Revert "Merge pull request #21264 from atom-ide-community/CI_build_template"
...
This reverts commit 7607751127
, reversing
changes made to e9a2ec056b
.
2020-09-06 09:35:31 +03:00
Amin Yahyaabadi
5c4daaeafc
use elseif instead of if
...
Only one condition will be true
2020-09-05 11:29:23 -05:00
Amin Yahyaabadi
a1895205b1
include code-sign variables in env map instead
...
Use Azure macros to interpolate the keys
2020-09-05 11:29:22 -05:00
Amin Yahyaabadi
8ce3c32227
rename publish template props
2020-09-05 11:20:46 -05:00
aminya
bfd73f6018
create empty FileID for x86
2020-09-05 11:03:40 -05:00
aminya
f8966b807b
using pwsh for setting FileID
2020-09-05 11:03:38 -05:00
aminya
d88254e557
combine publish for all OS
2020-09-05 10:41:02 -05:00
Amin Yahyaabadi
09706cf36c
publish in linux.yml
2020-09-05 10:41:02 -05:00
Amin Yahyaabadi
d9b8219158
linux-publish.yml
2020-09-05 10:41:02 -05:00
Amin Yahyaabadi
6b51a926f3
publish in macos.yml
2020-09-05 10:41:02 -05:00
Amin Yahyaabadi
77d115f42f
macos-publish.yml
2020-09-05 10:41:02 -05:00
Amin Yahyaabadi
74e82a16e5
publish in windows.yml
2020-09-05 10:41:02 -05:00
Amin Yahyaabadi
9e09d7f2f8
windows-publish.yml
2020-09-05 10:41:02 -05:00
aminya
15d0b7d5d3
build: use esc for passing arguments
2020-08-29 07:23:18 -05:00
Amin Yahyaabadi
7b7f00060e
use BULD_ARCH directly build
2020-08-29 07:23:18 -05:00
aminya
8fffa4fe4d
build: using pwsh for managing env variables
...
Azure syntax for conditional env variables has issues
https://stackoverflow.com/questions/62890370/azure-pipeline-conditional-env-variable-based-on-os
2020-08-29 07:23:18 -05:00
Amin Yahyaabadi
88f0466d6b
using AGENT_OS directly build
2020-08-29 07:23:18 -05:00
aminya
38f077eecb
combine build for all OS
2020-08-29 07:23:18 -05:00
Amin Yahyaabadi
c8cf83e901
Linux use Clang 9 in build
2020-08-29 07:23:18 -05:00
Amin Yahyaabadi
6202e3adfb
linux-build.yml
2020-08-29 07:23:18 -05:00
Amin Yahyaabadi
f17abf5fb6
macos-build.yml
2020-08-29 07:23:18 -05:00
Amin Yahyaabadi
2e04b9bd66
windows-build.yml
2020-08-29 07:14:38 -05:00
DeeDeeG
c79d2adbe0
CI: Restore caches in sync
...
Track the same files for restoring all three caches.
Either they all get restored, or none of them do.
Stop tracking apm/package-lock.json, as it hasn't been stable lately.
Start tracking script/vsts/platforms/templates/preparation.yml,
because that's where Node and npm bumps and so on live.
2020-08-28 23:19:03 +03:00
sadick254
46ef8d5733
Use npm install
2020-08-28 22:47:45 +03:00
Amin Yahyaabadi
57f1ae657c
CI bootstrap template
...
* windows-bootstrap.yml
* macos-bootstrap.yml
* linux-bootstrap.yml
* combine bootstrap for all OS
* GitHub token in bootstrap.yml
* Use pwsh in bootstrap.yml
* Linux use Clang 9 in bootstrap
* bootstrap: using pwsh for managing env variables
* fix bootstrap condition indentation
* using AGENT_OS directly bootstrap
2020-08-28 17:25:10 +03:00
Amin Yahyaabadi
00263f8909
CI preparation template
...
Use azure templates.
2020-08-27 14:58:11 +03:00
DeeDeeG
2f550cf0d3
CI: Use Cache@2 task in place of the old SaveCache@1 ( #21057 )
...
* CI: Use Cache@2 task in place of SaveCache@1
This is the officially supported successor to the old,
unofficial, Microsoft-DevLabs-hosted cache task.
It is simpler/easier to configure, and thus more friendly to forks.
2020-08-26 17:38:19 +03:00
Amin Yahyaabadi
43e4929ba8
add should sign and make code-signing conditional
2020-08-24 21:54:52 +03:00