Commit Graph

207 Commits

Author SHA1 Message Date
Luis Ángel San Martín
011dc64baf Change order of parameters for aqt 2024-12-11 21:30:19 +01:00
Luis Ángel San Martín
121c7988cb Use aqt install-qt 2024-12-11 21:09:47 +01:00
Luis Ángel San Martín
60af741593 Bump macos version, macos-12 is being dropped 2024-11-25 22:00:38 +01:00
Luis Ángel San Martín
b7b9e9561c Use GitHubRelease@0
TODO migrate to GitHubRelease@1
2024-09-23 19:09:59 +02:00
Luis Ángel San Martín
2a935cd538 Use buildx imagetools create to create a multi platform image 2024-09-23 16:15:03 +02:00
Luis Ángel San Martín Rodríguez
e2179085ab Login in Docker@2 doesn't survive the task, use explicit login in the script that pushes the images 2024-09-23 12:34:42 +02:00
Luis Ángel San Martín
6bc6ad0c6e
Fix docker manifest push 2024-09-23 08:49:54 +02:00
Luis Ángel San Martín
d1e06e6c3e
Access to the images for publishing after flattening the artifacts staging directory 2024-09-22 23:43:41 +02:00
Luis Ángel San Martín
5f989de1e6 Try to fix access to docker-hub service connection 2024-09-22 18:55:48 +02:00
Luis Ángel San Martín
058f2d1615 Fix job dependencies in azure-pipelines.yml 2024-09-22 17:45:15 +02:00
Luis Ángel San Martín
fc853630d8 Fix job name 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
c81c3310a1 Wait for code format validation 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
e18796154b Parallelize docker images build and explicitly load the arm64 image (buildx) 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
8c368cdd2a Increase timeout again 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
cb7fa6a3e8 Increase timeout, buildx is slow 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
0874802b3f Don't use buildx unless it's needed to speed things up 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
2e42afb3ac Fix paths 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
b4981045d4 Fix images building 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
a99136c7ad Export using type=oci 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
6ca4f72e5b Fix buildx 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
c64f3fcaf4 Try to not use Docker@2 for building 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
298bc27258 Fix task in BuildDockerImages 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
fc84084658 Add support for official docker images for yacreaderlibraryserver 2024-09-22 12:29:20 +02:00
Luis Ángel San Martín
d54602c72f Install libpoppler-qt6-dev in Ubuntu 24.04 images 2024-09-08 12:08:40 +02:00
Luis Ángel San Martín
3c103b5c2b Missing new line 2024-09-08 12:03:54 +02:00
Luis Ángel San Martín
d54396dfb7 Check if Ubuntu 24.04 is available 2024-09-08 11:55:05 +02:00
Luis Ángel San Martín
c3fe4fbedb Specify pdfium 2024-09-07 19:34:05 +02:00
Luis Ángel San Martín
4d50b0c47d Enable pdfium in qt6 builds 2024-09-07 19:19:59 +02:00
Luis Ángel San Martín Rodríguez
998434019b Try macos-12 explicitly 2024-06-15 23:45:56 +02:00
Luis Ángel San Martín Rodríguez
b58bb6ad27 Try to build using macos-11 2024-06-15 19:28:55 +02:00
Luis Ángel San Martín Rodríguez
9deba04a9c Set MACOSX_DEPLOYMENT_TARGET explicitly in macos builds so we can support older verions 2024-05-28 15:45:13 +02:00
Luis Ángel San Martín
c1617fc6a7 build for High Sierra and later 2024-05-27 22:10:56 +02:00
Luis Ángel San Martín
5c0253ba39 Try to use big sur for building to see if it makes a difference 2024-05-27 21:59:55 +02:00
Luis Ángel San Martín
657e56e5b0 Try to use aqtinstall instead of brew 2024-05-27 19:22:16 +02:00
Luis Ángel San Martín
d4bf1f08f7 Try to use Qt 5.15.10 to make macos builds work in Mojave 2024-05-27 19:02:48 +02:00
Luis Ángel San Martín
d913da6c8c Remove the build number from the tarball 2024-02-14 21:31:03 +01:00
Luis Ángel San Martín Rodríguez
fc831f7d1c Fix artifact name 2023-07-22 22:19:57 +02:00
Luis Ángel San Martín Rodríguez
56b1e20aef Replace qt6 builds in macos with a universal build 2023-07-22 19:05:35 +02:00
Luis Ángel San Martín Rodríguez
f57fb9f08e Do not publish artifacts unless all jobs end ok 2023-07-18 11:28:27 +02:00
Luis Ángel San Martín Rodríguez
99792e80a8 Add a job for building on linux with 7zip support 2023-07-18 11:27:52 +02:00
Luis Ángel San Martín Rodríguez
cff2407ffd Use different artifact names for intel/apple builds 2023-07-18 11:23:23 +02:00
Luis Ángel San Martín Rodríguez
06aea1c819 Publish all the artifacts 2023-07-18 09:36:15 +02:00
Luis Ángel San Martín Rodríguez
f043933923 Qt5 builds on macos are x86_64 2023-07-18 09:03:48 +02:00
Luis Ángel San Martín Rodríguez
a355a15c4b Add support for building for different architectures on macos 2023-07-17 23:17:17 +02:00
Luis Ángel San Martín
c50073b373 oO 2023-07-17 22:46:04 +02:00
Luis Ángel San Martín
57d57614ce Fix 7zip src destination 2023-07-17 22:30:00 +02:00
Luis Ángel San Martín
0d6ffb6e09 Oo 2023-07-17 22:18:09 +02:00
Luis Ángel San Martín
b120377d5b Debug line in Azure Pipelines 2023-07-17 21:06:57 +02:00
Luis Ángel San Martín
c3a2eb63b5 Use 23.01 src in Azure Pipelines 2023-07-17 11:05:32 +02:00
Luis Ángel San Martín
11c8954e8e Increase timeouts in azure pipelines 2023-05-31 21:20:13 +02:00