Commit Graph
50 Commits
Author SHA1 Message Date
Kenneth Skovhede 2e5574f370 Added sudo check in the build script to avoid timeouts during build 2019-09-18 13:27:06 +02:00
Kenneth Skovhede 65581a46fc Added restore command to the version-stamp updater tool during build 2019-09-02 13:08:30 +02:00
Kenneth Skovhede c4a72e60bc Fixed auto-creating forum post on new release 2019-06-25 13:45:01 +02:00
Kenneth Skovhede cdfc19e182 Fixed path to GPG tool in build script 2019-01-16 16:07:45 +01:00
verhoek 0e39997f9e Modified legacy building logic to use gnupgsigningtool. 2018-12-28 19:56:43 +01:00
Kenneth Skovhede a0af8d00c6 Updated build script to automatically issue git pull before building and git push afterwards. 2018-12-13 15:14:29 +01:00
Kenneth Skovhede b13cd880b3 Prepared build number for experimental 2018-11-08 12:15:34 +01:00
Kenneth Skovhede f247799a4b Merge branch 'release/2.0.3.1_experimental'
# Conflicts:
#	Duplicati/GUI/Duplicati.GUI.TrayIcon/Program.cs
#	Updates/build_version.txt
#	build-release.sh
#	changelog.txt
2018-03-16 09:27:41 +01:00
Kenneth Skovhede 33fa74508f Prepared version number for experimental release 2018-03-15 09:21:06 +01:00
Kenneth Skovhede 2d431a91d0 Cleaned the output from the forum post upload 2018-03-15 09:16:45 +01:00
Kenneth Skovhede c6550ed1c4 Added automatic discourse forum topic after build 2018-03-15 09:16:12 +01:00
Kenneth Skovhede 98b5aede2f Fixed formatting of forum post title in build script 2018-03-06 10:32:17 +01:00
Kenneth Skovhede 5c962b3f1a Cleaned the output from the forum post upload 2018-03-06 10:22:47 +01:00
Kenneth Skovhede 29483efde0 Added automatic discourse forum topic after build 2018-03-06 10:21:22 +01:00
Kenneth Skovhede b671cbae90 Rewrote the build scripts to use $() notation for shell-exec 2018-03-06 08:56:20 +01:00
Kenneth Skovhede a3dd2d1532 Fix for Azure libraries missing from build packages.
This fixes #2668
2017-09-08 09:44:24 +02:00
Kenneth Skovhede e4bd536d44 Prepare for beta release 2017-08-01 11:55:30 +02:00
Kenneth Skovhede 35862c9740 Improved the build to exclude the .xml. files some libraries provide 2017-06-03 23:09:32 +02:00
Kenneth Skovhede 701a8df00e Added checks to ensure the build system is working before starting the build 2017-06-01 11:51:39 +02:00
Kenneth Skovhede fc5b2097e1 Updated build script to use msbuild, and now setting the __MonoCS__ preprocessor directive manually. 2017-05-23 10:16:16 +02:00
Kenneth Skovhede 9dd8beaaf1 Updated build script to match the new AlphaVSS naming 2017-05-17 14:00:35 +02:00
Kenneth Skovhede 4820f3807c Added cleanup to prevent sending .DS_Store and Thumbs.db files into zip and installers. 2017-04-21 11:47:28 +02:00
Kenneth Skovhede 57c42f0adb Disabled propagation of builds to lower channels, so each channel is more separated 2016-12-07 21:10:12 +01:00
Kenneth Skovhede 62712aa652 Updated build scripts to use https as the new CDN supports https 2016-11-27 12:59:02 +01:00
Kenneth Skovhede 4359afad49 Added extra version info to changelog file on build 2016-10-23 21:36:20 +02:00
Kenneth Skovhede be23fcd324 Added uploading json/js files with release info to the build process 2016-10-02 23:05:50 +02:00
Kenneth Skovhede 593a9798e9 Minor improvements to build script 2016-09-27 20:48:18 +02:00
Kenneth Skovhede 5ac0a868f9 Implemented support for signing executables, libraries and MSI files with MS Authenticode 2016-09-14 13:11:34 +02:00
Kenneth Skovhede fb259a2e84 Added installation of .config files during the install process 2016-08-30 15:03:10 +02:00
Kenneth Skovhede f573037aae Fixed error messages from the pre-build cleanup 2016-08-30 14:48:05 +02:00
Kenneth Skovhede 4d4661ce16 Manually adding AlphaVSS files as they are no longer being picked up automatically, even though they are NuGet references. 2016-08-27 15:10:59 +02:00
Kenneth Skovhede 541b1f6ab7 Added a cleaning step to prevent old library versions from being detected and used in the build. 2016-08-27 15:10:09 +02:00
Kenneth Skovhede c956a45364 Updated build scripts to use nuget as that is now required to pull most thirdparty packages 2016-06-28 10:04:25 +02:00
Kenneth Skovhede d8a34cb129 Removed uploading signature files individually to github 2016-05-04 13:52:29 +02:00
Kenneth Skovhede 63576a7edf Updated build script to no supply signature files as standalone downloads on github page 2016-05-04 13:41:47 +02:00
Kenneth Skovhede 4cca738765 Added new script to automatically build installer packages after building a binary package.
Updated build script to generate a json file with metadata, and not store the "latests" zip file.
2016-05-04 11:54:03 +02:00
Kenneth Skovhede c5be6a1652 Added release type to update manager to avoid relying on a valid manifest for the install 2016-04-26 10:32:21 +02:00
Kenneth Skovhede 571c12477c Fixed the release upload to github 2016-03-26 19:12:33 +01:00
Kenneth Skovhede 9191cb1501 Added a linefeed to the release message shown on github 2016-03-26 19:02:56 +01:00
Kenneth Skovhede dd3c8012f8 Fixed the build script to upload the binary without a redundant prefix 2016-03-20 13:40:38 +01:00
Kenneth Skovhede db94e2bc52 Minor fix to the naming of files displayed on the releases page in github 2016-03-20 00:11:29 +01:00
Kenneth Skovhede afd7885c84 Fixed linebreaks and release message 2016-03-19 22:03:27 +01:00
Kenneth Skovhede f48935d5b1 Fix to build script 2016-03-19 22:00:32 +01:00
Kenneth Skovhede a3320146b9 Added github-release integration so binaries are downloadable from the github releases page 2016-03-17 22:40:22 +01:00
Kenneth Skovhede d4cd86007c Improved commit messages and tag messages 2016-03-17 22:24:46 +01:00
Kenneth Skovhede c1a14c4b64 Removed the promote-to-other code from the build script as it does not make sense to promote updates that way 2016-03-13 12:38:05 +01:00
Kenneth Skovhede 267e1e9753 Using the full name of files instead of the latest tags, just in case.. 2016-03-11 23:38:37 +01:00
Kenneth Skovhede f2326b0e59 Fixed the tilde expansion issue
Fixed an issue with issuing the "others" uploads
Cleanup the url file after building
2016-03-11 23:34:14 +01:00
Kenneth Skovhede 7ed430665d Fixed a warning from the build script 2016-03-11 23:08:05 +01:00
Kenneth Skovhede e0237b5309 Implemented two new build channels: beta and canary.
Updated build system to allow building various types of releases.
2016-03-11 22:55:32 +01:00