Commit Graph

1078 Commits

Author SHA1 Message Date
Max Brunsfeld
467415af19 Merge branch 'master' into wl-rm-safe-clipboard 2018-08-24 11:57:36 -07:00
David Wilson
c096aa6bac Use 'sudo' with /sbin/start-stop-daemon 2018-08-23 19:52:09 -07:00
David Wilson
1a780c84a2 Use 'sudo' for apt-get invocations 2018-08-23 19:51:38 -07:00
David Wilson
5f55bf2029 Try "Hosted Ubuntu 1604" queue in VSTS 2018-08-23 19:18:29 -07:00
Tilde Ann Thurium
8b14622857 block tar module from being snapshotted
`npm install` moved some dependencies around.  We are already not 
snapshotting `tar`, now let's also not snapshot `tar` as a dependency of 
`ls-archive`.

Co-Authored-By: David Wilson <daviwil@users.noreply.github.com>
2018-08-23 15:34:42 -07:00
David Wilson
09b45911bc Local package paths now use symbolic links, remove extra package install 2018-08-21 10:54:20 -07:00
David Wilson
ad4553cbba Merge pull request #17686 from atom/dw-repo-local-core-packages
Enable repo-local core packages in the 'packages' folder
2018-08-21 10:08:39 -07:00
David Wilson
78e16b1c83 Move requires relevant to package bootstrapping after npm install step 2018-08-21 06:52:35 -07:00
David Wilson
0a7b62cd06 Convert stderrOnly param of runApmInstall to stdioOptions 2018-08-21 06:47:45 -07:00
David Wilson
4a218cbb7a Delete unneeded script/dev and move package install back to bootstrap 2018-08-21 06:41:29 -07:00
David Wilson
138966224a Fix missing READMEs on core package detail pages
Fixes atom/settings-view#1069

Co-Authored-By: Tilde Ann Thurium <annthurium@github.com>
2018-08-15 16:34:57 -07:00
David Wilson
2b73c6b28a 👕 2018-08-14 15:02:55 -07:00
David Wilson
28c891e741 Default to 'atom.cmd' on Windows 2018-08-09 08:40:34 -07:00
David Wilson
b107cd547c Create 'script/dev' for streamlined launch of Atom dev mode 2018-08-09 08:29:35 -07:00
David Wilson
653822bf15 Pass new CI parameter to runApmInstall 2018-08-09 06:11:47 -07:00
David Wilson
0e9f465888 Merge pull request #17804 from atom/dw-fix-pr-auth-error
Only set VSTS build number in non-PR builds to avoid auth errors
2018-08-08 12:53:08 -07:00
David Wilson
46ac543dd5 Only set VSTS build number in non-PR builds to avoid auth errors 2018-08-08 11:14:48 -07:00
David Wilson
298db7314c Merge remote-tracking branch 'origin/master' into dw-repo-local-core-packages 2018-08-08 11:07:05 -07:00
Ash Wilson
c7aaa880fb Always use install for apm 2018-08-08 12:36:15 -04:00
Ash Wilson
96e563555c Pick up CI from the environment 2018-08-08 10:47:31 -04:00
Ash Wilson
ed47bf7fd5 Set --ci implicitly if CI is set to "true" 2018-08-08 10:47:18 -04:00
Ash Wilson
fd955a69a7 Upgrade npm to get "ci" 2018-08-08 09:31:08 -04:00
Ash Wilson
690b23cee4 Use --ci on CI builds 2018-08-08 08:58:41 -04:00
Ash Wilson
a4a9b150d2 🔒 2018-08-08 08:54:17 -04:00
Ash Wilson
347da770dc Don't use the npm binary you're about to delete 2018-08-08 08:41:30 -04:00
Ash Wilson
d0811b82ed Add a --ci option to script/build 2018-08-08 08:41:30 -04:00
David Wilson
067ba9812e 👕 Curse ye, linter 2018-08-07 16:49:49 -07:00
David Wilson
dbaa75b598 Move script/bootstrap dependency module to later in bootstrap script 2018-08-07 16:29:47 -07:00
David Wilson
9e71365c95 Run apm install in local package folders to prepare for dev mode 2018-08-07 16:09:34 -07:00
David Wilson
4e82720eb9 Update out-of-date package{-lock}.json files 2018-08-07 14:37:38 -07:00
David Wilson
4c43c071b1 Ensure that Nightly builds are built as release branches 2018-08-06 13:18:46 -07:00
David Wilson
d625e855c8 Merge pull request #17789 from atom/dw-apm-2.0.1
⬆️ apm@2.0.1
2018-08-06 12:26:50 -07:00
David Wilson
3eca4f6ff3 Fix outdated package-lock.json files 2018-08-06 08:49:14 -07:00
David Wilson
6b323c3d79 Re-enable Windows builds in the release build definition 2018-08-06 07:33:47 -07:00
David Wilson
f925937a14 ⬆️ npm@6.2.0 2018-08-06 07:33:47 -07:00
Jason Rudolph
44f0a0175b Remove CircleCI configuration 2018-08-06 09:39:59 -04:00
David Wilson
8b95226e3c Fix syntax error 2018-08-02 13:31:08 -07:00
David Wilson
263394f450 Fix asset globbing in publish-release script 2018-08-02 12:59:08 -07:00
David Wilson
8ba93a7215 Add itemPattern and downloadType params to artifact download task 2018-08-02 11:27:19 -07:00
David Wilson
f73fb63701 Enable IS_RELEASE_BRANCH and IS_SIGNED_ZIP_BRANCH to be overridden 2018-08-02 10:26:49 -07:00
David Wilson
e4e04cb074 Fix build artifact downloads in production builds 2018-08-02 10:24:36 -07:00
David Wilson
52d6d43485 Move artifact upload condition for IsSignedZipBranch 2018-08-02 09:41:15 -07:00
David Wilson
480ae959b4 Use Build.BuildId for master S3 artifact path 2018-08-02 08:59:25 -07:00
David Wilson
cf79c545c8 Change Atom.RunTests to Atom.SkipTests to not require it in build defs 2018-08-02 07:24:46 -07:00
David Wilson
8f006cab61 Add check for Atom.RunTests variable to make it easy to skip CI tests 2018-08-02 06:55:30 -07:00
David Wilson
d2ed1d4bbd Fix broken logic for IsReleaseBranch 2018-08-02 06:45:46 -07:00
David Wilson
167de057b4 Compress artifacts on Windows PR builds 2018-08-01 20:38:07 -07:00
David Wilson
059dc29135 Improve logic in macos.yml for deciding when to code sign macOS builds 2018-08-01 19:54:23 -07:00
David Wilson
fb0bbd9832 Fix wrong VSTS variable name 2018-08-01 18:52:27 -07:00
David Wilson
be99688094 Use quotes on env variable values coming from VSTS 2018-08-01 18:52:18 -07:00