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 |
|
David Wilson
|
1d5c71ef7f
|
Disable branch builds for Pull Requests build definition
|
2018-08-01 17:41:14 -07:00 |
|
David Wilson
|
9ecb284737
|
Fix wrong variable name
|
2018-08-01 17:40:52 -07:00 |
|
David Wilson
|
c1eba502c3
|
Enable S3 artifact uploads for builds on master
|
2018-08-01 17:35:58 -07:00 |
|
David Wilson
|
ff2409f10e
|
Only use --code-sign parameter on macOS if env variables are set
|
2018-08-01 14:46:01 -07:00 |
|
David Wilson
|
e64bd40ff5
|
More windows.yml syntax fixes
|
2018-08-01 14:35:09 -07:00 |
|
David Wilson
|
fefb1f2ed0
|
Fix syntax error in windows.yml when referencing environment variables
|
2018-08-01 11:40:02 -07:00 |
|
David Wilson
|
668e25a504
|
Add Pull Request build configuration for VSTS
|
2018-08-01 11:26:46 -07:00 |
|
David Wilson
|
20f6a2d8db
|
Move over some build logic from appveyor.yml
|
2018-08-01 11:20:30 -07:00 |
|
David Wilson
|
aa4efbb3d6
|
Disable Windows release build on VSTS until issues are fixed
|
2018-08-01 08:58:39 -07:00 |
|
David Wilson
|
12bb7cdb22
|
Merge pull request #17749 from atom/dw-vsts-release-builds
Create release branch build definition for VSTS
|
2018-08-01 08:03:39 -07:00 |
|
David Wilson
|
61830f598a
|
Add master branch as a trigger for Atom Production Builds on VSTS
|
2018-08-01 07:13:24 -07:00 |
|
David Wilson
|
c25420b5c7
|
Rename stable-beta-release.yml to release-branch-build.yml
|
2018-08-01 06:58:59 -07:00 |
|
David Wilson
|
388727a394
|
Remove unneeded CopyFiles task in Windows build
|
2018-08-01 06:58:29 -07:00 |
|
Max Brunsfeld
|
22eb011ec0
|
⬆️ language-javascript, language-typescript
|
2018-07-31 20:17:18 -07:00 |
|
David Wilson
|
13e2a8f033
|
Re-enable CI tests on all three platforms
|
2018-07-31 16:56:46 -07:00 |
|
David Wilson
|
fe55686b36
|
Upload atom-api.json as a build artifact on macOS
|
2018-07-30 14:12:26 -07:00 |
|
Ash Wilson
|
6e2fb6296a
|
Use npm 6.1.0 in script/
|
2018-07-30 14:49:13 -04:00 |
|
David Wilson
|
064cdfaed0
|
Go back to uploading our own ZIP files for macOS
|
2018-07-27 07:34:04 -07:00 |
|
David Wilson
|
4205c6abb0
|
Use a plain copy script instead of CopyFiles task
|
2018-07-27 06:10:04 -07:00 |
|
David Wilson
|
fe414b9027
|
Argh VSTS CopyFiles bug...
|
2018-07-26 14:56:48 -07:00 |
|
David Wilson
|
d5ef836ae5
|
Fix YAML syntax issue
|
2018-07-26 14:19:33 -07:00 |
|
David Wilson
|
9c093d168c
|
Fix issues publishing macOS artifacts
|
2018-07-26 14:16:22 -07:00 |
|
David Wilson
|
9b081255aa
|
Publish artifact files directly into output zips to avoid double-zipping
|
2018-07-26 13:06:50 -07:00 |
|
David Wilson
|
18f4e73488
|
Temporarily disable tests to speed up builds for artifact testing
|
2018-07-26 12:13:14 -07:00 |
|
David Wilson
|
3b4fe05155
|
Upload release assets as individual build artifacts
|
2018-07-26 12:12:36 -07:00 |
|
David Wilson
|
74fa920b31
|
Add 'yargs' dependency to vsts script folder
|
2018-07-26 10:52:00 -07:00 |
|
David Wilson
|
be3077a88c
|
Rename generate-version.js to get-release-version.js
|
2018-07-26 10:41:52 -07:00 |
|
David Wilson
|
6861d68f81
|
Consolidate release version logic
|
2018-07-26 10:40:16 -07:00 |
|
David Wilson
|
5330c5db95
|
Move OS-specific configurations into 'platforms' folder
|
2018-07-26 10:27:08 -07:00 |
|
David Wilson
|
44c9a27742
|
Split release assets into OS-specific artifacts
|
2018-07-26 10:22:30 -07:00 |
|
David Wilson
|
bdfd609821
|
Move branch wildcard to the end of the string
|
2018-07-26 08:25:16 -07:00 |
|
David Wilson
|
87b9805a55
|
Quote branch trigger string starting with *
|
2018-07-26 07:54:46 -07:00 |
|
David Wilson
|
0910d72af1
|
Simplify branch wildcard
|
2018-07-26 07:49:47 -07:00 |
|
David Wilson
|
6b783cd42e
|
Release branches are suffixed with "releases", yo
|
2018-07-26 07:36:07 -07:00 |
|
David Wilson
|
c293c43997
|
Add GetReleaseVersion step to set ReleaseVersion variable
|
2018-07-26 07:31:34 -07:00 |
|
David Wilson
|
7d3ab82fec
|
Create stable and beta release build definition for VSTS
|
2018-07-26 07:03:16 -07:00 |
|
Ash Wilson
|
ddde4f9c00
|
Merge branch 'master' of github.com:atom/atom into aw/apm-up
|
2018-07-23 08:40:33 -04:00 |
|
David Wilson
|
85dfb15e97
|
Use computed version when cleaning up nupkg files in Windows build
|
2018-07-20 16:29:01 -07:00 |
|
David Wilson
|
3904ff04b8
|
Disable delta nupkg generation for Windows nightly releases
|
2018-07-20 16:28:24 -07:00 |
|
Ash Wilson
|
c6a1ffedf0
|
Merge branch 'master' of github.com:atom/atom into aw/apm-up
|
2018-07-16 10:12:23 -04:00 |
|
Ash Wilson
|
e3e8bbb7d4
|
package-locks ahoy
|
2018-07-16 09:55:51 -04:00 |
|
Ash Wilson
|
b369a971e1
|
Don't clean package-lock.json files any more
|
2018-07-16 09:47:58 -04:00 |
|
David Wilson
|
8c3e36d56f
|
Merge pull request #17680 from atom/dw-consistent-app-name
Use a consistent app naming strategy across non-stable channels
|
2018-07-12 14:46:34 -07:00 |
|