Continuous delivery for Debian stable
and i686-w64-mingw32
#11
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: speed-dreams/speed-dreams-code#11
Loading…
Reference in a new issue
No description provided.
Delete branch "cd"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
This PR improves upon the existing CI to automatically generate artifacts for Debian
stable
andi686-w64-mingw32
(aka 32-bit Windows). In the case ofi686-w64-mingw32
, a cross-built version ofmakensis
is used to generate the Windows installers from a Debian-based Docker image.Finally, artifacts are uploaded to our self-hosted
slcl
at https://files.speed-dreams.net/ , using the repository secrets as authentication tokens.Tasks
speed-dreams-data
Write tags as<major>.<minor>.<patch>
instead ofv<major>.<minor>.<patch>
so thatCPACK_PACKAGE_NAME
can be determined with default values and still be DFSG-compliant.CPACK_PACKAGE_VERSION
(as consumed byCPACK_PACKAGE_NAME
) does not takeCMAKE_PROJECT_VERSION_TWEAK
into account.WIP continuous deliveryto WIP: continuous delivery58e229593c
to0fb9839feb
0fb9839feb
toc83650dd28
c83650dd28
to3ae39cbec7
c8c5d2abf8
tob21543a5fe
19a87b4418
to86ac588c44
86ac588c44
to13c014339a
13c014339a
to5ed954575e
5ed954575e
toac84aee672
ac84aee672
to590258f1b8
590258f1b8
to90607305e3
90607305e3
tob1ade37229
b1ade37229
to9560b05b7b
9560b05b7b
tocd9fce6a3e
cd9fce6a3e
toa6d1c38c67
a6d1c38c67
tob4662b65b9
WIP: continuous deliveryto Continuous delivery for Debian and i686-mingw32Continuous delivery for Debian and i686-mingw32to Continuous delivery for Debianstable
andi686-w64-mingw32