Pietro Gagliardi
|
6247f94a74
|
Fixed the only-on-tags check. This documentation is unclear.
|
2019-04-07 23:38:28 -04:00 |
Pietro Gagliardi
|
ab58d0053c
|
Oh, I had to make the connectiona vailable to use on all pipelines.
|
2019-04-07 23:31:08 -04:00 |
Pietro Gagliardi
|
c9ae167d90
|
I'm a dumb
|
2019-04-07 23:08:08 -04:00 |
Pietro Gagliardi
|
1761f99e81
|
Triple oops, maybe??
|
2019-04-07 23:03:43 -04:00 |
Pietro Gagliardi
|
7fb9cfae21
|
Double oops
|
2019-04-07 23:01:50 -04:00 |
Pietro Gagliardi
|
50f019abef
|
Oops
|
2019-04-07 23:00:50 -04:00 |
Pietro Gagliardi
|
d62e767056
|
That didn't work; try it with template syntax instead.
|
2019-04-07 22:58:21 -04:00 |
Pietro Gagliardi
|
6d1e1d7f26
|
Try to fix Azure Pipelines. I won't be able to make a tag to test the binaries until I merge back in, but I can't figure out how to set the default branch with YAML configurations (unless I have to do it on master), so.
|
2019-04-07 22:55:28 -04:00 |
Pietro Gagliardi
|
69bfbbf19c
|
And set up tagging and GitHub releases. That'll be all for the Azure Pipelines configuration; now we just need the AppVeyor configuration.
|
2019-04-07 17:47:30 -04:00 |
Pietro Gagliardi
|
36594e3759
|
Okay, so it seems I can't insert template names as matrix fields, and I'd rather not have a bunch of tiny jobs for all these different templates. So forget it for now.
|
2019-04-07 17:20:52 -04:00 |
Pietro Gagliardi
|
851bbfe74f
|
And the MinGW-w64 in Ubuntu 16.04 is too old. Oh well.
|
2019-04-07 16:06:17 -04:00 |
Pietro Gagliardi
|
93383cd45a
|
Oh, the altenratives use win32 by default.
|
2019-04-07 15:57:53 -04:00 |
Pietro Gagliardi
|
46459dc8b2
|
OK then, it's a meson bug. Also -win32 doesn't have C++11 threads :|
|
2019-04-07 15:52:41 -04:00 |
Pietro Gagliardi
|
31a91d6fc0
|
Hm.
|
2019-04-07 15:45:27 -04:00 |
Pietro Gagliardi
|
2dcdbe02c9
|
Let's try using Linxu MinGW-w64.
|
2019-04-07 15:32:01 -04:00 |
Pietro Gagliardi
|
30a363baf1
|
Normalized template filenames and split the 64-bit apt-get step into its own template.
|
2019-04-07 14:24:16 -04:00 |
Pietro Gagliardi
|
9dc7a2bc7f
|
Try to speed up the build process by consolidating all the apt-get installs into one. These 386 binaries do work, at least.
|
2019-04-07 14:04:57 -04:00 |
Pietro Gagliardi
|
85544275d0
|
All right, now split all those steps into its own file, clean up all the debugging nonsense, and apply it to the static build as well. Let's hope the artifacts are useful!
|
2019-04-07 13:45:02 -04:00 |
Pietro Gagliardi
|
efd7e8d07d
|
Okay, so MinGW-w64 on Azure Pipelines is a non-starter. Let's find out what the macOS SDKs are *actually* called.
|
2019-04-07 01:57:47 -04:00 |
Pietro Gagliardi
|
23a0a041f0
|
???
|
2019-04-07 01:50:53 -04:00 |
Pietro Gagliardi
|
f7c1515ae1
|
Roadblocks roadblocks
|
2019-04-07 01:43:31 -04:00 |
Pietro Gagliardi
|
5ded8398ba
|
Bleh
|
2019-04-07 01:38:02 -04:00 |
Pietro Gagliardi
|
29b9e820da
|
Some more guesswork. I have an idea...
|
2019-04-07 01:34:20 -04:00 |
Pietro Gagliardi
|
d994dcb0b0
|
Hmmm
|
2019-04-07 01:29:44 -04:00 |
Pietro Gagliardi
|
4ec1a642a2
|
Getting closer...
|
2019-04-07 01:23:07 -04:00 |
Pietro Gagliardi
|
58cdf151a5
|
Ah, Write-Host was the key
|
2019-04-07 01:20:09 -04:00 |
Pietro Gagliardi
|
98e814f013
|
Grrr
|
2019-04-07 01:17:28 -04:00 |
Pietro Gagliardi
|
e9792a2216
|
Oops again
|
2019-04-07 01:13:53 -04:00 |
Pietro Gagliardi
|
21591e4f6f
|
Hm, Chocolatey is being annoying...
|
2019-04-07 01:11:18 -04:00 |
Pietro Gagliardi
|
651d502624
|
That didn't quite work
|
2019-04-07 00:43:41 -04:00 |
Pietro Gagliardi
|
d3c553c424
|
Okay, things are not quite working right (and I forgot about shared builds not being available on MinGW-w64). Set up the next round of debugging early, and debug our PowerShell now.
|
2019-04-07 00:39:27 -04:00 |
Pietro Gagliardi
|
a8f643c09c
|
Sigh
|
2019-04-07 00:31:54 -04:00 |
Pietro Gagliardi
|
40100a17d1
|
Oops
|
2019-04-07 00:22:19 -04:00 |
Pietro Gagliardi
|
1500c750b6
|
Let's try MinGW-w64!
|
2019-04-07 00:19:28 -04:00 |
Pietro Gagliardi
|
21d4ad54b6
|
Part 2 of previous change
|
2019-04-06 23:56:05 -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
|
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
|
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
|
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 |