Changes between Version 2 and Version 3 of Openvpn2ReleaseProcess
- Timestamp:
- 10/25/22 14:34:03 (19 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Openvpn2ReleaseProcess
v2 v3 23 23 == Sync repositories == 24 24 25 * tap-windows6 (when needed) 26 * Merge pull requests 27 * Rebase local tap-windows6 clone with latest upstream code 28 * openvpnserv2 (when needed) 29 * Merge pull requests 30 * Rebase with upstream 25 Merge pull requests and rebase your local clones for repositories affected by the release: 26 27 * tap-windows6 28 * openvpnserv2 31 29 * openvpn-build 32 * Merge pull requests33 * Rebase local clone with upstream34 30 * openvpn-gui 35 * Merge pull requests36 31 37 == Builddependencies ==32 == Prepare dependencies == 38 33 39 * tap-windows6 (when needed)34 * tap-windows6 40 35 * Build 41 36 * Cross-sign for Windows 7 … … 46 41 * Copy signed driver files to tap-windows6 building/signing computer 47 42 * Produce MSM packages 48 * openvpnserv2 (when needed)43 * openvpnserv2 49 44 * Build 50 45 * Put new version to build.openvpn.net 51 46 * Put GPG signature (ASC file) to build.openvpn.net 52 47 * openvpn-gui 53 * Merge pull requests 54 * Use [https://github.com/OpenVPN/openvpn-release-scripts.git openvpn-release-scripts] to generate and upload a source tarball and GPG signature to build.openvpn.net 55 * Push changes and tags to Git 56 * openvpn-build 57 * Tag the release 48 * Generate and upload a source tarball and an ASCII GPG signature to build.openvpn.net with [https://github.com/OpenVPN/openvpn-release-scripts.git openvpn-release-scripts] 58 49 * sbuild-wrapper 59 * Generate changelog with openvpn-release-scripts50 * Generate changelog with [https://github.com/OpenVPN/openvpn-release-scripts.git openvpn-release-scripts] 60 51 * Update version.conf 61 * Prepare for packaging52 * Add changelogs to the Git repository 62 53 * Build tarballs 63 54 * Publish tar.gz on build.openvpn.net 64 55 56 == Package == 65 57 66 Package: 58 * Build Windows installers with openvpn-build/windows-msi 59 * Build Debian packages 67 60 68 Build Windows installers 61 == Smoketest packages == 69 62 70 Build Debian packages 63 * Windows installer 64 * Debian packages 71 65 72 Smoketest packages: 66 == Update online documentation == 73 67 74 Windows installer 68 * Copy changelog generated by [https://github.com/OpenVPN/openvpn-release-scripts.git openvpn-release-scripts] to Trac wiki (currently [[ChangesInOpenvpn25]]) 69 * Copy man-page generated by [https://github.com/OpenVPN/openvpn-release-scripts.git openvpn-release-scripts] to build.openvpn.net (currently https://build.openvpn.net/man/openvpn-2.5/openvpn.8.html) 75 70 76 Debian packages 77 78 Update documentation: 79 80 Man-page on build.openvpn.net 81 82 Changelog on Trac 83 84 Publish packages: 71 == Publish packages == 85 72 86 73 GPG-sign tarballs and Windows installers