Commit Graph

1378 Commits

Author SHA1 Message Date
Jason Rudolph
ffcf92e5c0
Merge pull request #19802 from atom/dependabot/npm_and_yarn/script/underscore.string-3.3.5
Bump underscore.string from 3.3.4 to 3.3.5 in /script
2019-08-15 16:08:57 -04:00
Jason Rudolph
ffb9673d47
Merge pull request #19803 from atom/dependabot/npm_and_yarn/script/vsts/extend-3.0.2
Bump extend from 3.0.1 to 3.0.2 in /script/vsts
2019-08-15 16:08:30 -04:00
dependabot[bot]
0150a90209
Bump extend from 3.0.1 to 3.0.2 in /script/vsts
Bumps [extend](https://github.com/justmoon/node-extend) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/justmoon/node-extend/releases)
- [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md)
- [Commits](https://github.com/justmoon/node-extend/compare/v3.0.1...v3.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-15 18:18:32 +00:00
dependabot[bot]
fb26c63018
Bump js-yaml from 3.12.0 to 3.13.1 in /script
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-15 18:14:58 +00:00
dependabot[bot]
00dc804d44
Bump underscore.string from 3.3.4 to 3.3.5 in /script
Bumps [underscore.string](https://github.com/epeli/underscore.string) from 3.3.4 to 3.3.5.
- [Release notes](https://github.com/epeli/underscore.string/releases)
- [Changelog](https://github.com/epeli/underscore.string/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/epeli/underscore.string/compare/3.3.4...3.3.5)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-15 17:39:33 +00:00
Jason Rudolph
559913ae1a
Merge pull request #19797 from atom/dependabot/npm_and_yarn/script/lodash.merge-4.6.2
Bump lodash.merge from 4.6.1 to 4.6.2 in /script
2019-08-15 11:04:12 -04:00
dependabot[bot]
2b8bcf2c20
Bump lodash.merge from 4.6.1 to 4.6.2 in /script
Bumps [lodash.merge](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-15 13:57:34 +00:00
dependabot[bot]
7e396e3cf0
Bump lodash.template from 4.4.0 to 4.5.0 in /script
Bumps [lodash.template](https://github.com/lodash/lodash) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-15 13:56:03 +00:00
Antonio Scandurra
d227a202dd Upgrade tello to v1.2.0
Fixes #16106
Fixes #17746
2019-07-26 11:21:44 +02:00
Antonio Scandurra
dc42506b53 Re-enable CI for Windows and macOS on Azure pipelines
Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-07-24 15:25:47 +02:00
Antonio Scandurra
e938c0136b Revert "WIP: Temporarily upload artifacts on builds triggered by pull requests"
This reverts commit 10fc3f254e.

Co-Authored-By: Jason Rudolph <jason@jasonrudolph.com>
2019-07-24 15:25:29 +02:00
Antonio Scandurra
383fda8869 Install ICU dev tools to fix artifact caching tool 2019-07-24 15:02:38 +02:00
Antonio Scandurra
10fc3f254e WIP: Temporarily upload artifacts on builds triggered by pull requests 2019-07-24 12:55:41 +02:00
Antonio Scandurra
445548e68d Downgrade Ubuntu to 14.04 2019-07-24 12:48:24 +02:00
Rafael Oleza
f7f002fd20 Merge branch 'master' into electron-4 2019-07-19 17:35:28 +02:00
Rafael Oleza
535c0311d4 Calculate correctly the nupkg filenames when uploading artifacts 2019-07-17 15:33:13 +02:00
Rafael Oleza
6fcfaffa04 Do not depend on CONFIG.executableName on the windows tests
CONFIG.executableName depends on the ATOM_RELEASE_VERSION env variable
to work correctly on nightly releases.

Since this env variable is not being set for the testing steps, the
nightly release builds contain a wrong executableName on the testing
step, which causes a failure when trying to find the Atom executable.

This commit fixes that by stop using the executableName from the test
step, like it's done on other platforms.
2019-07-17 11:40:39 +02:00
Rafael Oleza
35bc01f7a3
Merge pull request #19675 from atom/fix-signing-issues
Use the correct executable name on the code signing tool
2019-07-16 19:25:22 +02:00
Rafael Oleza
27e9ab8d32 Use the correct executable name on the code signing tool 2019-07-16 18:32:24 +02:00
Rafael Oleza
0578c0626e Merge branch 'master' into dw-windows-separate-channels 2019-07-04 10:34:39 +02:00
Rafael Oleza
698b581106 Run prettier 2019-06-26 16:32:07 +02:00
Nathan Sobo
c919744f0e Rely on Azure Pipelines instead of Travis for Linux builds 2019-06-25 14:28:27 -06:00
Linus Eriksson
2d6cc4f172 Use a different name depending on channel
This makes Atom beta install in %LOCALAPPDATA%\atom-beta and stable in 
%LOCALAPPDATA%\atom so that installs are side by side
2019-06-25 17:58:50 +02:00
Linus Eriksson
0ac07e7f32 Specify exe in the metadata
Because we changed it to be atom-beta.exe on beta for example this is 
required for electron-winstaller to find the executable
2019-06-25 17:58:28 +02:00
Rafael Oleza
b6644dfad8 Merge branch 'master' into dw-windows-separate-channels 2019-06-25 15:49:34 +02:00
Rafael Oleza
5b61fbaf3a Merge branch 'master' into electron-4 2019-06-24 10:17:21 +02:00
Antonio Scandurra
ed75930d21 Upgrade npm on Azure Pipelines when running macOS tests 2019-06-20 18:17:50 +02:00
Antonio Scandurra
639a126eb8
Merge pull request #19578 from atom/as/fix-policy-files
Use a different polkit policy name for each Atom channel on Linux
2019-06-20 17:46:27 +02:00
Antonio Scandurra
85567ff70e Pass policyFileName variable to RPM spec template 2019-06-20 15:11:15 +02:00
Antonio Scandurra
6dcc0f1f74 Use a different polkit policy name for each Atom channel on Linux
Using the same name would generate an exception when trying to install 
more than one version of Atom at the same time.
2019-06-20 14:29:23 +02:00
Antonio Scandurra
73274fb70a Run script/bootstrap for pull requests originated from forks 2019-06-20 14:20:31 +02:00
Rafael Oleza
a6c21292be Publish nightly releases to atom repo on packagecloud.io 2019-06-20 11:13:19 +02:00
Rafael Oleza
2c516fb705 ⬆️ electron-winstaller
With this PR Atom uses a custom version of `electron-winstaller` named
`@atom/electron-winstaller` which contains a custom version of `Squirrel.Windows`
built from https://github.com/Squirrel/Squirrel.Windows/pull/149

This should fix the issues when upgrading from e.g nightly-9 to
nightly-10
2019-06-19 17:06:44 +02:00
Rafael Oleza
354a432e5f
Merge pull request #19570 from atom/fix-nightly-warnings
Generate delta nightly updaters for windows
2019-06-19 11:16:51 +02:00
Rafael Oleza
ef8e5bc12a Generate delta nightly updaters for windows
We've recently updated to electron-winstaller@3.0.4, which includes a
new version of Squirrel.Windows with the following fix:
https://github.com/anaisbetts/NuGet/pull/1

Thanks to that fix we don't need anymore to disable delta nuget
updaters, since that won't fail anymore.
2019-06-19 09:42:45 +02:00
Rafael Oleza
136ec1474e Fix generation of release notes for nightly builds 2019-06-19 09:16:19 +02:00
Rafael Oleza
e05bb34d4a
Merge pull request #19553 from atom/release-notes-on-nightly
Improve logic to generate nightly release notes
2019-06-18 18:50:13 +02:00
Rafael Oleza
fae8032781
Merge pull request #19539 from atom/upgrade-electron-winstaller
⬆️ electron-winstaller@3.0.4
2019-06-17 23:39:26 +02:00
Rafael Oleza
c67794cf96 Improve logic to generate nightly release notes 2019-06-17 23:35:41 +02:00
Rafael Oleza
0e7d99dce9 Update name of windows autoupdater executable 2019-06-17 19:35:44 +02:00
Rafael Oleza
5595c11072 ⬆️ electron-winstaller@3.0.4 2019-06-17 19:35:44 +02:00
Jason Rudolph
52c0698f76
Merge 'origin/master' into 🔥-appveyor 2019-06-17 12:34:29 -04:00
Rafael Oleza
8ad7aa0b5b ⬆️ electron-chromedriver@4.2.0 2019-06-17 10:52:25 +02:00
Rafael Oleza
5ddb665831 Merge branch 'master' into electron-4 2019-06-15 10:26:34 +02:00
Winston Liu
86ad1c6604
Revert "Install apm using ci"
This reverts commit c7b55e5cea.
2019-06-13 22:26:52 -04:00
Winston Liu
c7b55e5cea
Install apm using ci 2019-06-13 22:25:23 -04:00
Rafael Oleza
442549eb62
Merge pull request #19504 from atom/update-node-ci-version
Update Node.js version used in CI systems
2019-06-12 18:25:55 +02:00
Jason Rudolph
898c12fe21
Rely on Azure Pipelines instead of AppVeyor for Windows builds 2019-06-12 10:23:18 -04:00
Rafael Oleza
7c3a628336 ⬆️ fs-admin@0.5.0 2019-06-12 15:25:37 +02:00
Rafael Oleza
8d9a7aa978 Add yml files to the node_modules cache key
This is to prevent reusing the node_modules folder when there are
changes in the build system, which can affect the npm install step (like
upgrading the Node.js version).
2019-06-12 15:24:23 +02:00