Commit graph

69 commits

Author SHA1 Message Date
Jelle Spijker
59ce5a6c49
Don't build on linux-legacy
Contributes CURA-10951
2023-09-01 07:37:34 +02:00
jellespijker
baafdbfce3 Use gcc-13 and new conan-config 2023-08-31 05:45:44 +02:00
jellespijker
1fb7191dd7 Use conf skip_test
Contributes to CURA-10951
2023-08-31 05:26:40 +02:00
Jelle Spijker
20492a1ae9
Add private Cura Artifactory
Contributes to CURA-10317
2023-03-27 11:04:42 +02:00
jspijker
4cc8d7cf57 Don't use lockfiles 2023-03-04 11:11:30 +01:00
jspijker
23113c5431 Don't remove the latest 2023-02-28 16:51:38 +01:00
jspijker
51f843b478 Remove cura-ce 2023-02-28 16:35:23 +01:00
jspijker
06a9c5f7af Revert "Use CS remote"
This reverts commit 40cd4cd923.
2023-02-28 16:32:00 +01:00
jspijker
40cd4cd923 Use CS remote 2023-02-28 16:22:45 +01:00
jspijker
5e2511252e Only upload the actual package 2023-02-28 14:29:19 +01:00
Remco Burema
48c2506492 Data stuck in cache causes grub issues.
grub issues -- hopefully temporary, until github fixed this -- disk (partition)used from last time is cached, but since this runs in the cloud, that's of course no longer valid on the next run
2023-02-23 13:16:31 +01:00
Jelle Spijker
37725db5e3 Added comment about requirements 2023-01-12 13:26:02 +01:00
Jelle Spijker
ee29fa5b28 Specify requirements cache path 2023-01-12 13:04:48 +01:00
Jelle Spijker
28478710fc
Don't use requirements.txt 2023-01-12 10:58:05 +01:00
Jelle Spijker
e2252d818e
Reuse the requirements.txt from Cura across repo 2023-01-12 10:48:58 +01:00
Jelle Spijker
d83f11f42a Make usage of lockfile conditionally 2022-11-14 12:46:51 +01:00
jspijker
00f83dd3f8 Store the log and build artifacts 2022-11-13 13:48:46 +01:00
jspijker
b161a8ed94 install bison and flex on ubuntu 2022-11-13 13:34:23 +01:00
jspijker
fab0430966 use runs_on as cache key 2022-11-13 13:13:36 +01:00
jspijker
d85786c829 fix uploading buildinfo step 2022-11-13 11:05:35 +01:00
jspijker
2e0619d647 Fix buildinfo.json generation 2022-11-13 10:47:03 +01:00
jspijker
9d690da9d5 Fix buildinfo.json generation 2022-11-13 10:29:34 +01:00
jspijker
81af19dc43 Use GCC10 as default for Ubuntu-20.04 2022-11-07 09:19:58 +01:00
j.spijker@ultimaker.com
c20410d732 build info and create in one step 2022-11-03 08:42:24 +01:00
jelle spijker
30555dbd5b Use lockfile and build_id 2022-11-03 08:14:07 +01:00
jelle spijker
ce8a7b6109 Create Artifactory build info 2022-11-03 07:50:57 +01:00
j.spijker@ultimaker.com
bc7db5ffa7 Always run 2022-09-06 13:00:44 +02:00
j.spijker@ultimaker.com
03c6686f7d Only run create package on our pr 2022-09-01 12:02:33 +02:00
Remco Burema
0063867b4b Fix github workflow for packages on 'modern linux'. 2022-08-24 16:42:40 +02:00
Remco Burema
72e67de978 Fix github workflow for packages on 'modern linux'. 2022-08-24 16:21:02 +02:00
joeydelarago
4667373cb4 Fix recipes not being uploaded to community conan repository. These booleans were strings because of a github runners bug, but that bug is fixed now so these changes are being reverted. 2022-08-15 17:17:40 +02:00
j.spijker@ultimaker.com
982074c047 set gcc-12 as main alternative on ubuntu 22.04 2022-08-10 09:27:15 +02:00
jspijker
7b6e56287b Make sure the detection of the Conan profile happens after inst of build tools 2022-08-09 13:37:15 +02:00
j.spijker@ultimaker.com
8fa1cad635 Fix syntax mistake 2022-08-09 12:39:47 +02:00
j.spijker@ultimaker.com
ca9c107033 Don't install gcc-12 on ubuntu 20.04
Allready present on the runner by default
2022-08-09 12:33:12 +02:00
Jelle Spijker
7ebf5d5e70
update to gcc-12 2022-08-08 15:02:22 +02:00
j.spijker@ultimaker.com
3c9d38ebd4 First Update and upgrade on Linux
hoping this will solve the libegl-mesa not being able to download on the GH 22.04 runner
2022-08-04 23:29:40 +02:00
j.spijker@ultimaker.com
6e7ac62808 actually create the package
Contributes to CURA-9430
2022-07-20 16:54:24 +02:00
j.spijker@ultimaker.com
0676dea789 allow creation from source
Contributes to CURA-9430
2022-07-20 16:24:13 +02:00
j.spijker@ultimaker.com
10b7b7f2c4 Allow package creation from the source folder
normally you won't need this because it is first exported

Contributes to CURA-9430
2022-07-20 16:17:27 +02:00
j.spijker@ultimaker.com
763768e26d Split uploading Artifactory cura and cura-ce
Contributes to CURA-9365
2022-07-20 13:08:23 +02:00
jspijker
a4461a618f Merge branch '5.1'
# Conflicts:
#	conandata.yml
2022-07-19 16:52:20 +02:00
j.spijker@ultimaker.com
0397a95381 Use new cache location
to gert ride of the old Ultimaker capitalized

Contributes to CURA-9365
2022-07-19 08:36:03 +02:00
j.spijker@ultimaker.com
9569e33b52 Use new cache location
to gert ride of the old Ultimaker capitalized

Contributes to CURA-9365
2022-07-19 08:03:45 +02:00
j.spijker@ultimaker.com
3c9541a6a9 Clean-up latest before creation and upload
Contributes to CURA-9365
2022-07-19 06:57:42 +02:00
j.spijker@ultimaker.com
798facd63b Add pkg-config to Linux system reqs
Is needed to build CPython and it wasn't installed

Contributes to CURA-9342
2022-07-18 10:01:24 +02:00
j.spijker@ultimaker.com
1066e6a99f Add libEGL to system deps for Linux
Contributes to CURA-9365
2022-07-08 09:33:17 +02:00
j.spijker@ultimaker.com
d3b32b549a
Add libxkbcommon-x11-dev to system deps for Ubuntu
Might fix the segfault on some Linux distro's

Contributes to CURA-9365
2022-07-06 14:01:10 +02:00
Jelle Spijker
be5ed20f8f Use Conan download cache
to limit to amount of transfer to/from server

Contributes to CURA-9365
2022-06-22 11:14:07 +02:00
j.spijker@ultimaker.com
399bff8bf6 Remove reference to curaengine from step name
Contributes to CURA-9365
2022-06-22 08:04:10 +02:00