Commit Graph

360 Commits

Author SHA1 Message Date
sadick254
3f66da9b6f Disable tests.
Due to the instability of atom's package api, we have the CI process
failing to install some packages. This failure is random and there is no
way to have consistent results.
2022-11-15 07:47:26 +03:00
Sadick
2338a2897d upgrade to window-2019 (#25633) 2022-09-27 10:07:12 +03:00
darangi
52adb31cf6 ⬆️ pr-changelog@0.3.4 2022-02-08 20:00:22 +01:00
sadick254
094b8dfdf5 Remove aws-sdk
We have now moved to using azure for our block storage. We no longer
need to have the aws-sdk and the related functionality on Atom.
2021-11-22 06:14:01 +03:00
darangi
66e671862b change authentication method again 2021-08-13 00:12:47 +01:00
darangi
62bab604c8 change authentication method 2021-08-12 19:04:50 +01:00
mfonville
ce27104239 For glibc compatibility use Ubuntu 18.04 as environment 2021-07-16 23:09:10 +02:00
sadick254
27ab77394f Ubuntu 16.04 LTS environment is deprecated
It will be removed on September 20, 2021. Migrate to ubuntu-latest instead.

https://github.com/actions/virtual-environments/issues/3287.

e
 On branch migrate-to-ubuntu-latest
2021-07-16 19:16:09 +03:00
darangi
3245160e99 fix error on master 2021-06-02 14:07:15 +01:00
darangi
929f603b47 remove pr trigger 2021-06-02 14:03:50 +01:00
darangi
8fb0761333 reset ci configs to default 2021-05-27 17:05:52 +01:00
darangi
483bdf86fe temporary enable release branch build
add migration branch to list of triggers

revert pr trigger

set isReleaseBranch and isSignedZipBranch to true, this is temporary

fix lint

alter config files

set release branch to false

add @azure/storage-blob
2021-05-27 17:00:18 +01:00
darangi
2f6f931720 init 2021-05-20 11:36:53 +01:00
mfonville
0d05713957 fix typo 2021-05-16 07:35:06 +02:00
mfonville
a805226393 Revert "Use Ubuntu Extended Security Maintenance mirror instead of Azure for security"
This reverts commit 78cba2a6e8.
2021-05-15 23:54:39 +02:00
mfonville
78cba2a6e8 Use Ubuntu Extended Security Maintenance mirror instead of Azure for security 2021-05-15 23:49:39 +02:00
mfonville
74e57e71de Also add bionic security repo, some of the rpm dependencies got a security update 2021-05-15 23:41:36 +02:00
mfonville
6a723d4314 merge the two apt-get statements 2021-05-15 23:00:08 +02:00
mfonville
c232b19195 apt-get is preferred in scripts 2021-05-15 20:48:20 +02:00
mfonville
94074a8e91 Azure only has http and no https 2021-05-15 20:19:52 +02:00
mfonville
7f22c983d3 had wrong type of quotes 2021-05-15 20:11:25 +02:00
mfonville
daaf4378bf small fixes 2021-05-15 19:57:10 +02:00
mfonville
0711623b2d Use azure mirror repository 2021-05-15 19:55:05 +02:00
mfonville
2dce3f0aad Get rpm from bionic 2021-05-15 19:50:29 +02:00
dependabot[bot]
b02c135d32 Bump hosted-git-info from 2.7.1 to 2.8.9 in /script/vsts
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.7.1 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.7.1...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-09 15:48:40 +00:00
Amin Yahyaabadi
772a47964f Merge branch 'master' into remove-windows-build-tools 2021-04-28 04:40:57 -05:00
Sadick
f4d832f2e2 Upgrade to electron 9.4.4 (#21777)
* Electron 9.4.4 Upgrade

Co-authored-by: Amin Yahyaabaadi <aminyahyaabadi74@gmail.com>
Co-authored-by: Maarten Fonville <mfonville@users.noreply.github.com>
Co-authored-by: Andrea Bogazzi <andreabogazzi79@gmail.com>
2021-03-05 07:48:45 +03:00
Sadick
7fbc957fba Clang 9 is already in the image. (#22000)
It's on the PATH and is the version that will be used without needing to do update-alternatives.
2021-03-03 17:48:30 +03:00
DeeDeeG
79446ad2ef CI: Cache the packages/ directory (#21884)
Ensures we do not miss restoring these packages' node_modules folders
when running the post-build jobs (the test jobs in particular).
2021-01-21 20:53:15 +03:00
dependabot[bot]
2182479e4f ⬆️ Bump ini from 1.3.5 to 1.3.7 in /script/vsts (#21793)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-18 19:44:31 +03:00
Benjamin Gray
0a169b5794 Update the macOS Azure CI image to macos-10.15 (#21318) 2020-11-18 14:01:57 +03:00
DeeDeeG
d600556858 CI: Get 32-bit Node via the official NodeTool task (#21490)
The official NodeTool@0 task can now download 32-bit Node even on Windows x64 hosts. (As of this PR: microsoft/azure-pipelines-tasks#13399)
2020-10-30 15:26:45 +03:00
Musa Ibrahim
a60471b1d9 Merge pull request #21326 from Aerijo/lint-job
Separate lint into own job
2020-10-08 20:42:14 +01:00
Benjamin Gray
76f80eadb8 Consistent CI job names (#21327)
* consistent job names
2020-10-06 16:46:12 +03:00
Amin Yahyaabadi
8dd9901ef8 use the pre-installed Visual Studio 2017 instead of windows-build-tools
Windows-build-tools v4 (which is an old unmaintaind version) installs 
Visual Studio 2015. But we can use the pre-installed 2017 in 
vs2017-win2016

Requires https://github.com/atom/apm/pull/892
2020-09-24 03:55:20 -05:00
Sadick
cd7a8e47e3 Merge branch 'master' into lint-job 2020-09-18 12:13:19 +03:00
sadick254
951efc40ec DependsOn windows_tests 2020-09-17 07:20:55 +03:00
Benjamin Gray
4d9241b9b3 remove lint caching 2020-09-17 11:18:53 +10:00
Benjamin Gray
19ef091441 fix template path 2020-09-17 11:14:44 +10:00
Benjamin Gray
4a619cdd6d fix ci invocation 2020-09-17 11:13:35 +10:00
Benjamin Gray
a44f440a36 add cache template 2020-09-17 11:13:12 +10:00
Benjamin Gray
278d490277 see if this caches 2020-09-17 10:58:48 +10:00
Benjamin Gray
323a3830b9 add Lint as release dependency 2020-09-17 10:56:30 +10:00
Benjamin Gray
d2391a0b65 lint the other locations too 2020-09-17 10:56:30 +10:00
Benjamin Gray
38f81781ba tweak lint job 2020-09-17 10:56:30 +10:00
Benjamin Gray
47d2326bd7 relocate lint.yml 2020-09-17 10:56:30 +10:00
Benjamin Gray
91a79ef4ac separate lint into own job 2020-09-17 10:56:30 +10:00
Sadick
b94532ed4d Merge pull request #21109 from atom-ide-community/windows_tests_4upstream
Parallelize Tests in CI (+ Refactor and Improvements)
2020-09-16 13:56:39 +03:00
Sadick
b17a5ab6f6 Merge pull request #21212 update npm@6.14.8
update npm@6.14.8
2020-09-16 11:04:54 +03:00
Sadick
b6da674260 Merge pull request #20632
Bump https-proxy-agent from 2.2.1 to 2.2.4 in /script/vsts
2020-09-16 10:59:51 +03:00