ota
|
8fb7231a36
|
friendly workflows names
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
21c21737e7
|
trigger on specific branches + on pull request to dev
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
f2d1f046e2
|
keep all workflow artifacts for 1 day only
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
7ddae813f9
|
+ use env vars for deps cache key & cache dir
+ upate cache step id
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
9530f4111e
|
chmod 777 gen emu config in linux & use sudo
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
6afb4560d0
|
+ friendly name for linux gen emu config workflow
+ don't fail job on failure of release/debug
+ update workflows to add on-success condition in upload
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
e19d2a423f
|
add workflow scripts for Windows & Linux for generate_emu_config
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
ef7801922a
|
add a workaround for the separate VMs running the jobs on CI
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
4c89a18dda
|
+ fix workspace variable usage in all workflow scripts
+ chmod 777 linux build script before running it & use sudo
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
62284e3427
|
+ add Generate emu config workflow for win
+ add Linux build workflow
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
ffa44914dd
|
+ specify certain OS version
+ add dependency on deps build job
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
5e36cca71e
|
rename Windows workflow script
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
69b29efc26
|
+ reorder steps to upload artifact after build
+ use commit hash in artifact name
|
2023-12-18 02:50:05 +02:00 |
|
ota
|
c408cc4808
|
+ add artifact upload steps
+ remvoe VS detection, it relies on vswhere which is used by the scripts anyway
+ separate the deps & build steps
|
2023-12-18 02:50:05 +02:00 |
|
otavepto
|
6fa1ba1bec
|
initial attempt at msbuild.yml workflow for win build
|
2023-12-18 02:50:05 +02:00 |
|