Use the same timestamp for every build
This commit is contained in:
parent
8b121cda69
commit
d092ad93b1
|
@ -14,11 +14,12 @@ stages:
|
|||
build_test:
|
||||
stage: build
|
||||
script:
|
||||
- gradle --build-cache build publish -Pflavor=nogui -Ppublic
|
||||
- gradle --build-cache build publish -Pflavor=fat -Ppublic
|
||||
- gradle --build-cache build publish -Pflavor=windows -Ppublic
|
||||
- gradle --build-cache build publish -Pflavor=linux -Ppublic
|
||||
- gradle --build-cache build publish -Pflavor=macos -Ppublic
|
||||
- TIMESTAMP=$(date +%s)
|
||||
- gradle --build-cache build publish -Pflavor=nogui -Ppublic -Ptimestamp=$TIMESTAMP
|
||||
- gradle --build-cache build publish -Pflavor=fat -Ppublic -Ptimestamp=$TIMESTAMP
|
||||
- gradle --build-cache build publish -Pflavor=windows -Ppublic -Ptimestamp=$TIMESTAMP
|
||||
- gradle --build-cache build publish -Pflavor=linux -Ppublic -Ptimestamp=$TIMESTAMP
|
||||
- gradle --build-cache build publish -Pflavor=macos -Ppublic -Ptimestamp=$TIMESTAMP
|
||||
- cp build/libs/*-*-*.jar ./
|
||||
- cp wrapper/build/libs/* build/libs/
|
||||
- cp wrapper/build/libs/*.exe wrapper.exe
|
||||
|
|
|
@ -16,7 +16,7 @@ repositories {
|
|||
}
|
||||
|
||||
allprojects {
|
||||
version "$project.ver" + (project.hasProperty('release') ? "" : "-" + Instant.now().getEpochSecond())
|
||||
version "$project.ver" + (project.hasProperty('release') ? "" : "-" + (project.hasProperty('timestamp') ? project.getProperty('timestamp') : Instant.now().getEpochSecond()))
|
||||
group 'io.gitlab.jfronny.inceptum'
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue