Commit Graph

156 Commits

Author SHA1 Message Date
56e8c2248d Override node 2019-09-01 11:56:49 +02:00
be83690d52 try to install node from brew
not sure if this will override the current installation of node
2019-09-01 11:51:00 +02:00
30c5b0d904 Use appdmg instead of create-dmg 2019-09-01 11:27:45 +02:00
54a317c171 * is reservated by yaml 2019-08-24 11:11:58 +02:00
b5decc60e8 Add the build number to macos build script 2019-08-24 11:11:58 +02:00
be25613a98 Add the build number to the artifact names 2019-08-24 11:11:58 +02:00
1af46ac274 Use PublishPipelineArtifact instead of PublishBuildArtifacts 2019-08-24 11:11:58 +02:00
872ce51d52 Pass the actual build number 2019-08-24 11:11:58 +02:00
b35ab9de3e $(Date:yyMMdd) is only available in powershell tasks 2019-08-24 11:11:57 +02:00
222e1d5370 Try to assign the build number to build_number var using single quotes 2019-08-24 11:11:57 +02:00
854b82044d Use += when setting external defines
we don't want to override anything
2019-08-24 11:11:57 +02:00
4aff914db3 More shit 2019-08-24 11:11:57 +02:00
1dc26cdd8f Right format to defines in windows 2019-08-24 11:11:57 +02:00
ed2d870c89 More escaping 2019-08-24 11:11:57 +02:00
4964c1095d More escaping 2019-08-24 11:11:56 +02:00
7ea92a2997 Try hardcoded value 2019-08-24 11:11:56 +02:00
2b87b8eb86 Another try 2019-08-24 11:11:56 +02:00
be63bef284 Try setting the var in the script 2019-08-24 11:11:56 +02:00
1eb8113dd0 We have to use = 2019-08-24 11:11:56 +02:00
aac884869b Try using the scrip environment 2019-08-24 11:11:56 +02:00
fe75199802 Try to pass build number to qmake as define 2019-08-24 11:11:56 +02:00
6778f85de5 I don't know how to define a string using command line 2019-08-24 11:11:56 +02:00
fa0577223e We want a string 2019-08-24 11:11:55 +02:00
816334dfce Pass the build number as a define to qmake 2019-08-24 11:11:55 +02:00
debe3d6b11 Use a better version number 2019-08-24 11:11:55 +02:00
df6f368015 Pass the build number to the create installer script
Build number can be customized: https://github.com/MicrosoftDocs/vsts-docs/issues/666#issuecomment-386769445
2019-08-24 11:11:55 +02:00
6210307ba9 Better artifacts names 2019-08-24 11:11:54 +02:00
7045b7736e Fix tasks 2019-08-24 11:11:54 +02:00
98f3a132be Fix taks names 2019-08-24 11:11:54 +02:00
476ea7fca9 Use separate task names for publishing artifacts in windows 2019-08-24 11:11:54 +02:00
5a28b3b1bb Are env vars reset between steps? 2019-08-24 11:11:53 +02:00
6b47b6dc86 Fix comment 2019-08-24 11:11:53 +02:00
9a86fe9cf1 Add an script to create the windows installer automatically 2019-08-24 11:11:53 +02:00
eb5e1e6bc6 Avoid intermediate folders 2019-08-24 11:11:53 +02:00
099da72348 Remove format checking from Linux job, clang-format version installed doesn't work well with our current setup 2019-08-24 11:11:52 +02:00
dad21eb369 Install inno setup and invoke it in a new step to create the installer 2019-08-24 11:11:52 +02:00
ca86bf832d Check format in linux image 2019-08-24 11:11:52 +02:00
17a3202051 Add a step to ensure that the code follows clang format
I tested this in macos so I am adding it to macos build, no need to do the same in all the platforms, but we should move it to linux, it is the job that finishes earlier.
2019-08-24 11:11:52 +02:00
5055c01372 Use the current version number in the dmg name 2019-08-24 11:11:52 +02:00
1a21928cb2 Try to see how the build/source folder looks like in macos 2019-08-24 11:11:51 +02:00
27d4ef1d87 I don't know what kind of format contents uses 2019-08-24 11:11:51 +02:00
dae8be5a63 Try to upload the generated dmg in macos 2019-08-24 11:11:51 +02:00
fb5489e425 Do not assume that create-dmg is in the dependencies
It can be installed using brew
2019-08-24 11:11:51 +02:00
15ea33c24b Setup vs2017 environment and use nmake in windows 2019-08-24 11:11:50 +02:00
5c2e4e24d9 Set the path in the right step 2019-08-24 11:11:50 +02:00
b97f66a4e3 Include Qt bin into PATH 2019-08-24 11:11:50 +02:00
bc0d471ca3 Invoke compile script in macos from the right folder 2019-08-24 11:11:50 +02:00
9797051a36 Compile with unarr in Ubuntu for now 2019-08-24 11:11:50 +02:00
1f159e8c51 Use the build script for macos 2019-08-24 11:11:50 +02:00
6bae91e0de Download p7zip sources for Macos build 2019-08-24 11:11:49 +02:00