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