From 22dac25da377a62a088bf9bbac7c788a2120a0aa Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 19:35:39 +0000 Subject: [PATCH 1/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..0fcc3aa --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,9 @@ +build_job: + script: + - cargo build --release + artifacts: + paths: + - target/release/polygomusic.exe + - fonts/ + - assets/ + expire_in: 1 month From f71054949d1b2d1f9d633bffd2950f3bb4ec8b6c Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 19:39:33 +0000 Subject: [PATCH 2/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0fcc3aa..28e4e95 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,9 +1,28 @@ -build_job: +stages: + - build + +build_linux: + stage: build script: - cargo build --release artifacts: paths: - - target/release/polygomusic.exe + - target/release/polygomusic - fonts/ - assets/ expire_in: 1 month + tags: + - linux + +build_windows: + stage: build + script: + - cargo build --release --target x86_64-pc-windows-gnu + artifacts: + paths: + - target/x86_64-pc-windows-gnu/release/polygomusic.exe + - fonts/ + - assets/ + expire_in: 1 month + tags: + - windows From f2d94fc0b3d46a76c0c6b5d532e7163a627dbea0 Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 19:45:19 +0000 Subject: [PATCH 3/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 28e4e95..8ed7c7c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,7 +12,7 @@ build_linux: - assets/ expire_in: 1 month tags: - - linux + - all build_windows: stage: build @@ -25,4 +25,4 @@ build_windows: - assets/ expire_in: 1 month tags: - - windows + - all From 3eeb888a901acae73b2823f1c0c81c8285f83d19 Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 19:54:07 +0000 Subject: [PATCH 4/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8ed7c7c..6f048fb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,7 +7,7 @@ build_linux: - cargo build --release artifacts: paths: - - target/release/polygomusic + - target/release/polymusic - fonts/ - assets/ expire_in: 1 month @@ -20,7 +20,7 @@ build_windows: - cargo build --release --target x86_64-pc-windows-gnu artifacts: paths: - - target/x86_64-pc-windows-gnu/release/polygomusic.exe + - target/x86_64-pc-windows-gnu/release/polymusic.exe - fonts/ - assets/ expire_in: 1 month From 1d04cf34e39e5869efe04dcdf32cea5f04410d22 Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 20:10:34 +0000 Subject: [PATCH 5/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6f048fb..9b26e83 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,13 +1,11 @@ -stages: - - build - build_linux: stage: build + resource_group: build script: - cargo build --release artifacts: paths: - - target/release/polymusic + - target/release/polygomusic - fonts/ - assets/ expire_in: 1 month @@ -16,11 +14,12 @@ build_linux: build_windows: stage: build + resource_group: build script: - cargo build --release --target x86_64-pc-windows-gnu artifacts: paths: - - target/x86_64-pc-windows-gnu/release/polymusic.exe + - target/x86_64-pc-windows-gnu/release/polygomusic.exe - fonts/ - assets/ expire_in: 1 month From c227bc91a5ddf0034a92b57adf77747e62414c2f Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 20:13:45 +0000 Subject: [PATCH 6/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9b26e83..12ea935 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,27 +1,28 @@ +stages: + - build + build_linux: stage: build - resource_group: build script: - cargo build --release artifacts: paths: - - target/release/polygomusic + - target/release/polymusic - fonts/ - assets/ expire_in: 1 month tags: - - all + - linux build_windows: stage: build - resource_group: build script: - cargo build --release --target x86_64-pc-windows-gnu artifacts: paths: - - target/x86_64-pc-windows-gnu/release/polygomusic.exe + - target/x86_64-pc-windows-gnu/release/polymusic.exe - fonts/ - assets/ expire_in: 1 month tags: - - all + - windows From fc3abd63ec8a6dc8f1e9bd5c307bd83fb47fcb8e Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 20:29:16 +0000 Subject: [PATCH 7/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 12ea935..40615fa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,9 +5,10 @@ build_linux: stage: build script: - cargo build --release + - cp target/release/polygomusic . artifacts: paths: - - target/release/polymusic + - polymusic - fonts/ - assets/ expire_in: 1 month @@ -18,9 +19,10 @@ build_windows: stage: build script: - cargo build --release --target x86_64-pc-windows-gnu + - cp target/x86_64-pc-windows-gnu/release/polygomusic.exe . artifacts: paths: - - target/x86_64-pc-windows-gnu/release/polymusic.exe + - polymusic.exe - fonts/ - assets/ expire_in: 1 month From a5a52a59e6ed28f88f09b2d71b254856c0c2f860 Mon Sep 17 00:00:00 2001 From: dukantic Date: Sun, 20 Jul 2025 20:38:59 +0000 Subject: [PATCH 8/8] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 40615fa..4ed9dfe 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,7 +5,7 @@ build_linux: stage: build script: - cargo build --release - - cp target/release/polygomusic . + - cp target/release/polymusic . artifacts: paths: - polymusic @@ -19,7 +19,7 @@ build_windows: stage: build script: - cargo build --release --target x86_64-pc-windows-gnu - - cp target/x86_64-pc-windows-gnu/release/polygomusic.exe . + - cp target/x86_64-pc-windows-gnu/release/polymusic.exe . artifacts: paths: - polymusic.exe