Darangi
bcbf7c6343
Removed script to build native modules
2020-02-28 11:57:35 +01:00
Darangi
1fec04a2d0
build native module
2020-02-28 11:38:29 +01:00
Darangi
13535e4940
removed apm command from yml config
2020-02-17 17:35:09 +01:00
Darangi
6f1d9e568e
install locked dependencies
2020-02-17 17:20:32 +01:00
Darangi
1b0487455b
uncommented caching command in yml files
2020-02-13 19:00:42 +01:00
Darangi
220d9c39e3
Added npm_config_build_from_source variable to yaml config.
2020-01-30 23:01:07 +01:00
Darangi
2406f2c66b
removed caching
2020-01-30 19:04:58 +01:00
Darangi
d3ada54531
removed --no-sandbox flag
2020-01-08 17:48:54 +01:00
Darangi
18da630975
added sudo to chmod
2020-01-07 20:59:14 +01:00
Darangi
7e24756a3d
added sudo to chmod command
2020-01-07 18:56:59 +01:00
Darangi
d9eb0bb3e6
edited chrome sandbox path
2020-01-07 18:20:05 +01:00
Darangi
cc193b0123
get chrome-sandbox path
2020-01-07 17:27:49 +01:00
Darangi
b463ed2551
chrome-sandbox-file
2020-01-07 13:40:00 +01:00
Darangi
f73e465463
added --no-sandbox flag
2020-01-07 11:43:33 +01:00
Darangi
8a709366cb
modify chrome-sandbox permission
2020-01-07 11:07:13 +01:00
Darangi
788d21f380
modify chrome-sandbox permission
2019-12-20 07:30:52 +01:00
Darangi
777e3ed915
modify chrome-sandbox permission
2019-12-20 01:52:47 +01:00
Darangi
cbf8aa3c02
modify chrome-sandbox permission
2019-12-20 01:48:05 +01:00
Darangi
1a59f72955
added sandbox workaround
2019-12-20 00:34:10 +01:00
Darangi
8bb7855966
modified chrome-sandbox permission
2019-12-19 19:13:32 +01:00
Darangi
e655892565
moved sandbox workaround inbetween build and test scripts
2019-12-19 18:28:24 +01:00
Darangi
8a956fc0ea
Update linux CI file
2019-12-19 17:40:40 +01:00
Darangi
89403fbb20
Update linux CI file
2019-12-19 17:20:43 +01:00
Darangi
d4b93f40c4
Added sandbox workaround
2019-12-19 14:40:00 +01:00
Darangi
25281f540f
Removed sandbox workaround from linux CI config
2019-12-19 14:23:00 +01:00
Darangi
6cdb140a60
update CI for linux to fix setuid_sandbox error
2019-12-18 21:11:45 +01:00
Darangi
73f4e9f8f2
update CI for linux to fix setuid_sandbox error
2019-12-18 20:23:24 +01:00
Darangi
79bc4e77af
⬆️ node@12.13.1 and :arrow_up:npm@6.12.1
2019-11-29 19:22:04 +01:00
Darangi
ef559976dc
:arrow_up:node@12.13.1 and :arrow_up:npm@6.12.1
2019-11-29 19:11:16 +01: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
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
535c0311d4
Calculate correctly the nupkg filenames when uploading artifacts
2019-07-17 15:33:13 +02:00
Antonio Scandurra
ed75930d21
Upgrade npm on Azure Pipelines when running macOS tests
2019-06-20 18:17:50 +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
136ec1474e
Fix generation of release notes for nightly builds
2019-06-19 09:16:19 +02:00
Rafael Oleza
c67794cf96
Improve logic to generate nightly release notes
2019-06-17 23:35:41 +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
Rafael Oleza
8e836b026f
Update the nodejs version used on CI systems
...
It now matches the version of Node.js that Electron v3.1 is using.
2019-06-12 15:24:23 +02:00
Rafael Oleza
1d13427124
Auto-format yaml files
2019-06-12 12:56:22 +02:00
Antonio Scandurra
6a88fa4185
Don't symlink compile-cache folder in AtomWindow tests
...
In these tests, we create a temporary `ATOM_HOME` to avoid cluttering
the user's real `~/.atom` folder.
Adding a symlink to the real `compile-cache` was introduced to speed up
main process tests, so that the transpilation cache could be reused.
Unfortunately, when the real `~/.atom` folder did not exist (such as on
a pristine environment on CI), it would confuse Atom, which would think
that it didn't need to re-create a `compile-cache` folder again, but
wouldn't be able to write to it because the symlink pointed to a
non-existant directory.
Main process tests were overhauled and made faster recently, so we can
safely remove this performance optimization.
2019-06-06 17:11:01 +02:00
Antonio Scandurra
587a4dd72d
Run main process tests during build step
...
For some reason, one main process test fails when run in a different
container than the one in which Atom was built. These tests are pretty
quick, so their impact on parallelism should be negligible.
2019-06-05 14:11:11 +02:00
Antonio Scandurra
791a583860
Run package tests in parallel
2019-06-05 10:05:19 +02:00
Antonio Scandurra
0d00538da3
Run core and package tests in parallel for macOS on Azure Pipelines
2019-06-04 18:50:26 +02:00
Antonio Scandurra
8231a16d77
Add package.json as a key to invalidate the cache on Electron upgrades
2019-06-04 13:08:58 +02:00
Antonio Scandurra
3a6750b3f9
Run bootstrap only once on Azure Pipelines for Windows
2019-06-04 11:10:05 +02:00