Pietro Gagliardi
|
26449f444f
|
Executive decision: only run Ninja builds on CI. I only use these anyway, and this will let CI builds and releases go faster. If something breaks for other people, they will report bugs anyway, as they already have...
|
2019-04-06 23:53:40 -04:00 |
Pietro Gagliardi
|
31adbb419e
|
Move the old Travis file out of the way and get rid of most of it. We still need some of its contents, but we will be getting rid of Travis entirely.
|
2019-04-06 21:13:16 -04:00 |
Pietro Gagliardi
|
6ba124ba83
|
Oops, let's not clobber Windows artifacts.
|
2019-04-06 20:58:56 -04:00 |
Pietro Gagliardi
|
8d90ae1dc9
|
And another oops, but I confirmed the archive commands look right, so let's go for real now.
|
2019-04-06 20:52:38 -04:00 |
Pietro Gagliardi
|
08096e13a4
|
Oops again
|
2019-04-06 20:45:14 -04:00 |
Pietro Gagliardi
|
c1a0e2e3b6
|
Oops
|
2019-04-06 20:34:45 -04:00 |
Pietro Gagliardi
|
f49253cbf8
|
Now try Windows artifacts.
|
2019-04-06 20:24:41 -04:00 |
Pietro Gagliardi
|
7e30a2afc1
|
Oops
|
2019-04-06 20:06:25 -04:00 |
Pietro Gagliardi
|
2584e82191
|
Moved the linux/darwn pipeline out of the way so we can start working on the Windows one. Also more TODOs.
|
2019-04-06 19:33:53 -04:00 |
Pietro Gagliardi
|
0c410022bb
|
Oops
|
2019-04-06 19:28:33 -04:00 |
Pietro Gagliardi
|
988ca49e41
|
Split the Linux artifact rules into a template and try them on macOS and static builds too.
|
2019-04-06 19:26:35 -04:00 |
Pietro Gagliardi
|
963f230196
|
Okay, so we apparently need to explicitly Publish the artifacts we staged if we want to download them (in the final pipeline, this will be replaced with a GitHub step).
|
2019-04-06 16:16:45 -04:00 |
Pietro Gagliardi
|
20409b7599
|
Oops
|
2019-04-06 01:09:58 -04:00 |
Pietro Gagliardi
|
fec8042cfa
|
Sigh
|
2019-04-06 01:06:13 -04:00 |
Pietro Gagliardi
|
58753f8478
|
One more shot
|
2019-04-06 01:02:43 -04:00 |
Pietro Gagliardi
|
2c73c4f175
|
Jiggle Azure Pipelines 2/2
|
2019-04-06 00:54:25 -04:00 |
Pietro Gagliardi
|
318bc1437d
|
Jiggle Azure Pipelines 1/2
|
2019-04-06 00:54:10 -04:00 |
Pietro Gagliardi
|
8be1b9603a
|
Try again again
|
2019-04-06 00:51:25 -04:00 |
Pietro Gagliardi
|
494962b330
|
Try again
|
2019-04-06 00:49:11 -04:00 |
Pietro Gagliardi
|
7692103f7f
|
Split the example names into a variable and echoed the commands for archiving so I can make sure everything is right.
|
2019-04-06 00:46:18 -04:00 |
Pietro Gagliardi
|
f929365b6e
|
Temporarily wipe azure-pipelines.yml and start testing the release setup.
|
2019-04-05 22:20:48 -04:00 |
Pietro Gagliardi
|
a9fb246d74
|
More macOS options.
|
2019-04-05 20:52:26 -04:00 |
Pietro Gagliardi
|
7082146f9e
|
Oops again
|
2019-04-05 20:26:27 -04:00 |
Pietro Gagliardi
|
aa0753ffc7
|
Oops
|
2019-04-05 20:19:35 -04:00 |
Pietro Gagliardi
|
47948df5de
|
Speed up Ninja downloading on Mac.
|
2019-04-05 11:20:15 -04:00 |
Pietro Gagliardi
|
15ffbeaa8a
|
Oops
|
2019-04-05 10:42:43 -04:00 |
Pietro Gagliardi
|
77193006b9
|
Added the first Darwin build, to make sure everything works.
|
2019-04-05 10:40:24 -04:00 |
Pietro Gagliardi
|
dbed420d32
|
Oops
|
2019-04-05 01:44:47 -04:00 |
Pietro Gagliardi
|
ef7a341ec7
|
Split the meson setp into its own template.
|
2019-04-05 01:42:23 -04:00 |
Pietro Gagliardi
|
cd2d5ea78e
|
Even more templateization, including splitting the Python and meson steps into templates. The next template will be the Meson template, and that will be fun :V
|
2019-04-05 01:29:43 -04:00 |
Pietro Gagliardi
|
7a108adc4a
|
Consolidated download and install steps.
|
2019-04-05 00:54:51 -04:00 |
Pietro Gagliardi
|
ef7b698205
|
Ugh
|
2019-04-04 22:57:46 -04:00 |
Pietro Gagliardi
|
5ec9a2fbc0
|
Oops
|
2019-04-04 22:56:36 -04:00 |
Pietro Gagliardi
|
a6b48771d5
|
Fix Windows ninja.
|
2019-04-04 22:55:23 -04:00 |
Pietro Gagliardi
|
04964839f2
|
Well that answers that
|
2019-04-04 22:40:18 -04:00 |
Pietro Gagliardi
|
15856e15da
|
Why
|
2019-04-04 22:36:08 -04:00 |
Pietro Gagliardi
|
91e7473d00
|
Fix VS2015 vcvarsall. Will do ninja next.
|
2019-04-04 22:32:07 -04:00 |
Pietro Gagliardi
|
57b11c7ce8
|
Oops
|
2019-04-04 22:26:15 -04:00 |
Pietro Gagliardi
|
31970127b6
|
Fix VS2015 build. Ugh.
|
2019-04-04 22:24:20 -04:00 |
Pietro Gagliardi
|
8a090bd90b
|
Added VS2015.
|
2019-04-04 21:59:11 -04:00 |
Pietro Gagliardi
|
994a37e336
|
Added 32-bit MSVC2017 builds.
|
2019-04-04 21:08:09 -04:00 |
Pietro Gagliardi
|
7e83ba9ffe
|
Completed the matrix a bit more for 64-bit builds. Need to do the 32-bit VS2017 builds and all the VS2015 and macOS builds next.
|
2019-04-04 20:27:45 -04:00 |
Pietro Gagliardi
|
07dfea4a4f
|
More TODOs.
|
2019-04-04 11:31:47 -04:00 |
Pietro Gagliardi
|
d280aa40cb
|
Jiggle Azure Pipelines again.
|
2019-04-04 11:23:58 -04:00 |
Pietro Gagliardi
|
b480050550
|
Jiggle Azure Pipelines.
|
2019-04-04 11:21:00 -04:00 |
Pietro Gagliardi
|
7d22d84584
|
Deduplicate the install latest meson steps.
|
2019-04-04 11:02:59 -04:00 |
Pietro Gagliardi
|
f23ba94d70
|
Properly specify job names.
|
2019-04-04 10:49:31 -04:00 |
Pietro Gagliardi
|
d6c30352ee
|
Split each of the build types into their own job.
|
2019-04-04 10:46:59 -04:00 |
Pietro Gagliardi
|
60df014315
|
Saved all the pages I had open on Azure Pipelines while writing what I have now, so I can restart Firefox as well as look these up later.
|
2019-04-04 01:17:01 -04:00 |
Pietro Gagliardi
|
9889477a25
|
It turns out the Ninja in CMake is either too old or a CI fluke that the VC env overrides. Try again.
|
2019-04-04 00:20:10 -04:00 |