Commit Graph

73 Commits

Author SHA1 Message Date
Anton Keks
4687ab6436 use more recent github runners 2025-08-18 23:34:51 +03:00
Anton Keks
f745e94a8a update some actions 2025-08-18 23:26:16 +03:00
Anton Keks
4d91d48cfa rename windows binaries 2022-11-26 17:29:32 +02:00
Anton Keks
8717d2c684 do not build mac binaries on Linux (because of wrong jlink) 2022-11-26 17:09:09 +02:00
Anton Keks
2068a88247 use env var without replacement 2022-11-26 17:02:01 +02:00
Anton Keks
21e2124331 try to cross-build jlink for arm64 2022-11-26 16:56:56 +02:00
Anton Keks
6a38eb7341 install x64 version of Java by default for Github runner 2022-11-26 16:46:13 +02:00
Anton Keks
49fd40769a download two java architectures and leave x86 as default one 2022-11-26 16:43:47 +02:00
Anton Keks
bb6eef6bae see if multiple jdk architectures can be downloaded at once 2022-11-26 16:40:47 +02:00
Anton Keks
bcc2f836f4 try generating a correct M1/M2 mac build with jlink in Github Actions 2022-11-26 16:36:09 +02:00
Anton Keks
1bb32e514c use jlink with Java 17 2022-11-26 16:09:11 +02:00
Anton Keks
1922dc892c checkout the history hopefully including tags 2022-11-26 15:13:04 +02:00
Anton Keks
01cd514e4f update github actions and use gradle caching 2022-11-26 15:05:06 +02:00
Anton Keks
c0d3d66233 try to build on macOS 12 Monterey 2022-11-26 14:59:45 +02:00
Anton Keks
5e4fc53edd add info that versions can be copied from the About dialog 2022-01-30 11:44:20 +02:00
Anton Keks
fffa94834d add info how to run the ipscan from terminal 2022-01-22 19:51:30 +02:00
Anton Keks
b7bc75a83c specify build image versions and see if it builds 2022-01-22 16:39:37 +02:00
Anton Keks
9be31b4869 rename build workflow 2022-01-22 16:33:47 +02:00
Anton Keks
be4dc9f30d release notes come from body_path 2022-01-22 16:28:34 +02:00
Anton Keks
d94d87f6b7 take first of changelog automatically into release notes 2022-01-22 16:24:30 +02:00
Anton Keks
4a118a41da try to add windows installer binary to the release (if it works) 2022-01-22 16:02:49 +02:00
Anton Keks
4c879e6434 try to upload binaries automatically into a release when a tag is created 2022-01-22 15:54:56 +02:00
Anton Keks
16eefec473 use liberica to build on all platforms 2022-01-22 14:25:10 +02:00
Anton Keks
0db01f59dc JRE 17 is 400kb larger, so let's use 11 for now. 17 would also need add-opens for Hostname fetcher 2022-01-21 10:40:45 +02:00
Anton Keks
aed63d4f9d test what is the size difference with JRE 17 2022-01-21 10:28:55 +02:00
Anton Keks
b2d0c2fad9 try to build Windows JRE based on Liberica 2022-01-21 09:42:04 +02:00
Anton Keks
6243762c79 drop 32-bit Windows support 2022-01-21 00:53:20 +02:00
Anton Keks
547aadc533 try Temurin (formwr AdoptOpenJDK) Java for Windows, which should include the client vm 2022-01-20 00:40:19 +02:00
Anton Keks
5ca45d811d use 64-bit jre for Windows 2022-01-20 00:31:04 +02:00
Anton Keks
06d5e8f4df try to use jlink to to include the jre in the setup of ipscan 2022-01-20 00:30:26 +02:00
Anton Keks
10e633764c use jlink to build custom jre for windows 2022-01-19 23:04:42 +02:00
Anton Keks
689c0278c0 try building on older ubuntu to see if it can install wine 2022-01-01 17:17:45 +02:00
Anton Keks
370fb5b634 and another dep 2022-01-01 17:14:37 +02:00
Anton Keks
176fa19f2c try to list more deps to see if they let install wine 2022-01-01 17:13:09 +02:00
Anton Keks
6a3fd46cbd another try to install wine 2022-01-01 17:06:59 +02:00
Anton Keks
657ee270e6 try installing wine automatically in github 2022-01-01 17:00:05 +02:00
Anton Keks
7f4c61f770 strangely, it fails on github again due to missing deps 2022-01-01 16:58:39 +02:00
Anton Keks
8698ba42f2 specify that we require Java 11 now due to SWT requiring it 2021-12-31 16:43:54 +02:00
Anton Keks
d26cba1709 try building again on newer ubuntu 2021-06-25 11:29:29 +03:00
Anton Keks
1712e3347a build suddenly started failing in github with missing libwine... 2021-06-25 11:01:37 +03:00
Anton Keks
8a92f74b17 display failing tests on windows 2021-01-19 23:58:18 +02:00
Anton Keks
f807d16b8b move mac test filter to build.gradle 2021-01-19 23:30:14 +02:00
Anton Keks
fb6419daf5 wine32 is still needed for NSIS (and installation fails on ubuntu-20.04...) 2021-01-19 23:18:07 +02:00
Anton Keks
cb0a6d0cf3 try installing normal wine under ubuntu 20.04 2021-01-19 23:13:27 +02:00
Anton Keks
7b84e8bb33 run at least some tests on macOS (GUI-related tests cannot be run because there is no way to pass -XstartOnFirstThread) 2021-01-19 23:10:46 +02:00
Anton Keks
0925a18b6f run main build on Ubuntu 20.04 2021-01-19 23:03:58 +02:00
Anton Keks
8051c76540 show more info on failing tests 2020-05-17 20:13:39 +03:00
Anton Keks
8ce0a75af0 label feature requests automatically 2020-04-01 00:28:54 +03:00
Anton Keks
604ff8a2f0 add no-response.yml 2020-04-01 00:19:01 +03:00
Anton Keks
9e740888a2 Update issue templates 2020-04-01 00:12:36 +03:00