1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-09-13 07:13:00 +03:00
SoftEtherVPN/.ci
Davide Beatrici 9620dcbcd0 Azure Pipelines: Retrieve build number from server, pass it to CMake
The script on our server bumps the build number for every new version + commit combination.
Each combination is associated to a unique build number and vice versa.
There's a separate counter for each version.

The reason why we cannot just use "git describe --tags --dirty" is because it relies on the last tag's name and generates a string like "5.01.9674-212-g54280853".
What we want, instead, is the last part of the version to be increased for every build.
Then, once we consider the branch stable enough, we create a tag like "5.01" and bump the version immediately after the new release.

Please note that for pull requests the build number will always be 0, because the secret token is only available in the Nightly pipeline.
2021-02-19 21:22:48 +01:00
..
azure-pipelines Azure Pipelines: Retrieve build number from server, pass it to CMake 2021-02-19 21:22:48 +01:00
appveyor-create-release-tarball.sh Change release packaging 2019-07-08 12:09:58 +05:00
appveyor-deb-install-test.sh Azure Pipelines: improve steps, use Ninja and designated build directory 2020-07-21 21:11:57 +02:00
appveyor-vpntest.ps1 Azure Pipelines: improve steps, use Ninja and designated build directory 2020-07-21 21:11:57 +02:00
build-libressl.sh travis-ci: add libressl build, make builds parallel, remove not needed brew 2018-11-10 12:32:21 +05:00
build-openssl.sh add "no-deprecated" to openssl builds "no-deprecated" is widely used in openwrt devices 2019-07-22 11:35:20 -07:00
memory-leak-test.sh AppVeyor: run "vpntest" for ubuntu 18.04 2018-10-29 15:53:42 +05:00
run-openvpn-tests.sh Azure Pipelines: improve steps, use Ninja and designated build directory 2020-07-21 21:11:57 +02:00
sonarcloud.sh Use "build" folder instead of "tmp" in CI scripts 2020-07-20 20:33:36 +02:00
start-se-openvpn.sh wait for vpnserver to listen localhost:443 in live tests 2020-11-04 22:45:56 +05:00
vpntools-check.sh FreeBSD CI: perform memory leak test as well as Linux/Windows 2019-12-06 15:28:38 +09:00