Commit graph

131 commits

Author SHA1 Message Date
Nothixal
9ce73a3d05
#62: Update downloaded Maven to the latest stable release
Co-authored-by: md_5 <git@md-5.net>
2024-02-18 09:26:09 +11:00
Nothixal
ae85546c00
Make --compile craftbukkit more consistent and not version dependant 2024-02-18 09:09:34 +11:00
Nothixal
907b7a0e92
#64: Remove workaround patch for OpenJDK linux distro bug
It's been resolved for quite some time now.
2024-02-10 12:37:22 +11:00
Nothixal
9741e4ae88
#60: Remove cloud-based directory restrictions 2024-02-05 19:20:19 +11:00
Nothixal
a6f7b1bcbc
#55: Minor code cleanup and improvements 2024-02-05 19:20:12 +11:00
Nothixal
eced56f204
BUILDTOOLS-26: Fix setting unwanted global git options
Removed global git commands and replaced them with environment variables that git can use instead.
2024-01-16 19:40:01 +11:00
Nothixal
6bedac8a46
#51: Add a GUI frontend and native executables
Co-authored-by: Jishuna <joshl5324@gmail.com>
Co-authored-by: md_5 <git@md-5.net>
Co-authored-by: mfnalex <mfnalex@jeff-media.com>
Co-authored-by: Miles Holder <mwholder2005@gmail.com>
2024-01-14 12:43:58 +11:00
md_5
2836244c75
Use origin/experimental as ref 2023-06-19 18:40:37 +10:00
md_5
4f5fd2d5b6
Check out experimental refs properly 2023-06-19 18:27:26 +10:00
md_5
e1b1e1bbad
Add --experimental option 2023-06-08 01:30:00 +10:00
md_5
15f42f5d31
BUILDTOOLS-645: Fix build issue when global GPG format is SSH 2023-02-23 20:50:13 +11:00
DerFrZocker
2d22573001
#48: Auto apply compile flags based on the pr flags 2023-02-14 07:12:00 +11:00
DerFrZocker
da67ff1ad2
#47: Don't apply patches to spigot if we don't build it 2023-02-11 19:06:33 +11:00
DerFrZocker
1fdb04b019
#47: Add option to build pull requests via BuildTools 2023-02-11 19:06:32 +11:00
md_5
2f33f39df4
Remove warnings for non-existent Maven profiles 2022-12-29 21:09:49 +11:00
md_5
1f7c0c759c
BUILDTOOLS-640: Increase connection timeout to 30 seconds 2022-12-21 18:38:26 +11:00
Doc
d9217b2eba
BUILDTOOLS-639: Replace static s3 url with Mojang API to download legacy vanilla server jars 2022-11-09 19:27:47 +11:00
md_5
432456cf80
BUILDTOOLS-622: Fix building versions older than 1.8.8 2022-01-29 18:32:46 +11:00
md_5
aff98e65f4
Print java -version to log 2022-01-07 17:45:45 +11:00
md_5
9c3baed030
Do version download / check before initial clone 2022-01-07 17:43:37 +11:00
md_5
e350a4449c
Don't duplicate maps-spigot install 2021-12-04 09:17:12 +11:00
md_5
8e8a5815ec
BUILDTOOLS-613: Can no longer build 1.18 2021-12-04 09:11:31 +11:00
md_5
ec23d731e2
Copy bootstrap jars as final jar 2021-11-24 07:45:09 +11:00
md_5
3624ad4d1c
Update dependencies + cleanup 2021-11-23 11:17:18 +11:00
Parker Hawke
60064b24ce
#42: Let --generate-docs generate Spigot Javadocs / source
Currently, this flag would only work if --compile craftbukkit were supplied to BuildTools and Spigot Javadocs were never generated.
2021-11-22 11:40:32 +11:00
md_5
3d9a383eec
Add support for building Spigot 1.18-pre5 2021-11-22 09:00:00 +11:00
md_5
b849734eea
BUILDTOOLS-600: Don't generate pom for mapping files 2021-07-03 09:29:45 +10:00
md_5
e03ad1cfa1
BUILDTOOLS-594: Add more massaging for broken windows paths 2021-06-20 10:15:41 +10:00
md_5
ab40e7ab0c
BUILDTOOLS-594: Improve use of bundled git on semi-broken systems 2021-06-20 09:58:01 +10:00
md_5
7425fecbd1
Add support for building Spigot 1.17 2021-06-11 15:00:00 +10:00
md_5
4e5a92ad1b
BUILDTOOLS-585: Fix building older versions with multiple java versions installed 2021-05-21 08:29:05 +10:00
md_5
a56c4cb8dc
Improve patching code 2021-03-16 09:00:00 +11:00
md_5
abd1c566d8
BUILDTOOLS-561: Improve support for paths with special characters 2021-01-13 10:10:20 +11:00
md_5
7ca290a0c8
Improve maven execution code and add infrastructure for passing jenkins info to build 2021-01-13 09:27:14 +11:00
md_5
777d69d0a6
Fix unknown rev not exiting with error code 2020-08-18 18:02:02 +10:00
jameslfc19
19d26b6581
#41: Fix for Empty Repo Folders & New Flag for CI Tools 2020-07-06 18:18:00 +10:00
md_5
dad88319bd
BUILDTOOLS-544: Run cmd.exe with /D to bypass autorun scripts 2020-07-04 13:10:39 +10:00
md_5
9bc34aa6d2
BUILDTOOLS-536: gpgSign = true in git config causes BuildTools to fail 2020-06-25 12:20:21 +10:00
md_5
82c11342db Update dependency versions, drop java 7 support 2020-06-21 09:42:35 +10:00
md_5
2652406ced Initialize logging earlier, print current path on startup 2020-02-01 17:44:27 +11:00
md_5
5b97ac851c Fix --compile spigot on old versions 2020-01-29 13:12:04 +11:00
md_5
684bbc2367 Fix rebuilds of old versions 2020-01-29 13:06:20 +11:00
md_5
ddfc15e371 Don't allow running in Dropbox or OneDrive, git doesn't like it 2020-01-29 12:14:39 +11:00
md_5
df5312a485 BUILDTOOLS-508: Prevent illogical options being used with --rev 2020-01-10 09:19:40 +11:00
klugemonkey
623ceddf02 BUILDTOOLS-507: Check --compile NONE flag if toolsVersion < 101 before a craftbukkit jar copy 2020-01-05 19:36:59 +11:00
md_5
0e60cdb52f Allow selecting which software to compile 2019-12-21 10:33:33 +11:00
md_5
74dc95fb7d Update bundled PortableGit version and make sure it's actually used 2019-12-18 13:02:47 +11:00
md_5
d1839aed8c BUILDTOOLS-479: Clearer message when git is not working/installed on Linux 2019-08-09 20:21:30 +10:00
md_5
096cd96739 Don't copy CraftBukkit for new versions
See https://www.spigotmc.org/threads/369724/
2019-04-25 12:19:39 +10:00
md_5
b987947bd2 Blacklist more known problematic paths 2019-04-23 16:38:24 +10:00