summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* jenkins-builds/funcs_promotion.sh: Fix *-java-src.zip handling (residing in ↵Sven Gothel2023-05-091-4/+4
| | | | subfolder jar)
* jenkins-builds/funcs_promotion.sh: Revert debugSven Gothel2023-05-091-3/+3
|
* jenkins-builds/funcs_promotion.sh: Enable debugging (temp)Sven Gothel2023-05-081-3/+3
|
* maven: <module>-java-src.zip has moved to jar-subfolder for joal, jogl and joclSven Gothel2023-05-079-9/+9
|
* jenkins-builds: Promote *-java-src.zip of modules within jar sub-folder, add ↵Sven Gothel2023-05-071-3/+8
| | | | jogl-demos* to fat folder
* jenkins-builds: Fix log and archive file modsSven Gothel2023-05-071-0/+5
|
* jenkins-builds: Capital verb after colon (echo)Sven Gothel2023-05-071-4/+4
|
* maven: disable oculusvrSven Gothel2023-05-076-0/+0
|
* jenkins windows node: Fix cmake path (use explicit cmake, not cygwin)Sven Gothel2023-05-072-2/+2
|
* Bumped version used in release script (documentation)Sven Gothel2023-02-012-4/+4
|
* jenkins-builds/promote-to-release-ssh-git.sh: Maven required the plain ↵Sven Gothel2023-02-011-2/+3
| | | | version w/ leading 'v'
* jenkins-builds/promote-to-release-ssh-git.sh: Add version to logfile nameSven Gothel2023-02-011-1/+1
|
* jenkins-builds/promote-latest-builds.sh: Avoid having post build messages ↵Sven Gothel2023-02-011-4/+4
| | | | causing a false ERROR claim ;-)
* maven/make-all-jogamp.sh: Act from current maven sub-dir, drop cd into ↵Sven Gothel2023-02-011-6/+1
| | | | project dir and git-pull etc
* jenkins-builds/promote-to-release-ssh-git.sh: Add the maven ↵Sven Gothel2023-02-012-26/+15
| | | | make-all-jogamp.sh deployment step and log to file; Drop ssh-scp variant.
* Add jogamp maven all scriptSven Gothel2023-01-311-0/+44
|
* maven/make-platforms.txt: Add back linux-armv6hfSven Gothel2023-01-311-0/+1
|
* jenkins-builds: Add linux-arm32 (linux-armv6hf) back to aggregate_builds and ↵Sven Gothel2023-01-312-2/+2
| | | | promote-latest-builds.sh
* Manually inject gluegen/pom.in into gluegen-rt-main/pom.sh, avoiding a maven ↵JOGAMP DEV TEAM2023-01-241-1/+66
| | | | refusal due to repeated dependencies section
* maven: Add jogamp deploy scriptSven Gothel2023-01-241-0/+12
|
* maven: orig full platform listSven Gothel2023-01-241-0/+11
|
* maven: remove dropped platformsSven Gothel2023-01-241-7/+1
|
* Re-add renamed jenkins node folder sgothel-linux64-multi-002Sven Gothel2023-01-2423-0/+798
| | | | In commit 33536d1ae923149a0b7113d57cf8a96e42ab7d16 errnoeusly I forgot to add the renamed folder name :-/
* promote-latest-builds: android-armv6 -> android-aarch64Sven Gothel2023-01-231-1/+1
|
* jenkins-builds: Add aggregate_builds.sh (script replacing dropped jenkins ↵Sven Gothel2023-01-232-10/+72
| | | | aggregation), adopt promote-latest-builds.sh to original job naming-scheme and reduced os_and_arch set
* Bump server settings updatesSven Gothel2023-01-232-26/+64
|
* Update jenkins-server-slave-setup, i.e. our Jenkins remote nodes (agents)Sven Gothel2023-01-2377-1613/+71
|
* promote-to-release: Also update the 'jogamp-next' symbolic linkSven Gothel2020-01-061-1/+4
|
* New release script: promote-to-release.shSven Gothel2020-01-054-2/+134
| | | | | | | | | | | | | This is essentially a simplified variant as it only copies the aggregated folder and creates the symbolic link in the deployment root dir. The remote shell commands kicking-off release promotion on the server from our home-machine, jenkins-builds/promote-to-release-ssh-*.sh do pull the resulting sha512sum.txt, gpg-sign it and push the sha512sum.txt.sig back to the server. This allows full data integretiy over all aggregrated files having their sha512 stored in the sha512sum.txt
* jenkins nodes: openjdk-11 32bit (linux, windows, ..) don't support ↵Sven Gothel2020-01-041-1/+2
| | | | -XX:+UseCompressedOops
* promote-latest-builds.sh: Bring back linux-i586 and windows-i586 (intel 32bit)Sven Gothel2020-01-041-1/+1
|
* Re-add windows-x86_32 nodeSven Gothel2020-01-043-8/+9
|
* Re-add linux-x86_32 nodeSven Gothel2020-01-043-3/+19
|
* fix promote-latest-builds: prom_extract needs to set all files to 0644 and ↵Sven Gothel2020-01-022-9/+2
| | | | | | | | folders to 0755 The 'missing' javadoc existed, but contained our restricted default permissions w/o access to others or world. Setting all 7z extracted artifacts to 0644 (files) and 0755 (folders), potentially removing execution permission on files - but that should be OK.
* promote-latest-builds: adding some debug print (javadoc is missing)Sven Gothel2020-01-021-0/+13
|
* promote-latest-builds: sha512 over final wsdir ; disable jnlp/html files for nowSven Gothel2020-01-021-10/+10
|
* ios jenkins node: bump iphone* 12.2 -> 13.2Sven Gothel2020-01-022-2/+2
|
* prom_verify_artifacts: fix wrong diff-file-nameSven Gothel2020-01-021-1/+1
|
* promote_lates_build: Allow missing module/platform artifacts and include ↵Sven Gothel2020-01-022-19/+47
| | | | | | | | | *.symbols and *.a files in natives Currently JOCL will not be build on iOS (private framework only), hence be tolerant for missing module/platform combos IF not a masterpick! Only print WARNING. Adding static *.a libs for iOS and also include the *.symbols files if exists.
* add simple pack200 single jar functionsSven Gothel2020-01-021-0/+28
|
* promote-latest-builds: Add sha512sum.txt over all archive/*.7z filesSven Gothel2020-01-021-0/+2
|
* funcs_promotions.sh: prom_verify_artifacts shall ignore the build.sha.nativesSven Gothel2020-01-021-2/+4
|
* promote-latest-builds.sh: Add ios arm64 + amd64 builds and android-x86 ; ↵Sven Gothel2020-01-022-9/+10
| | | | Refine variable naming
* Add iOS Arm64 and Amd64 nodesSven Gothel2020-01-026-0/+150
|
* Add android-x86Sven Gothel2020-01-011-0/+48
|
* jenkins nodes: remove unused; split ↵Sven Gothel2020-01-0151-372/+524
| | | | | | | | sgothel-linux64-amd58xx-001_002.linuxARMv7l-030.androidARMv7l-040 split sgothel-linux64-amd58xx-001_002.linuxARMv7l-030.androidARMv7l-040 on two machines - sgothel-linuxARMv7l-030.androidARMv7l-040 (4 nodes crosscompiling w/o unit tests) - sgothel-linux64-amd58xx-002 (1 node w/ actual unit tests)
* Node MacOS: Use /usr/local ; Android: Use 'setenv-android-tools.sh' from GlueGenSven Gothel2019-12-315-53/+418
|
* Moved crosstools configuation in its standalone git repo ↵Sven Gothel2019-12-083-1704/+1
| | | | 'crosstool-ng-projects'!
* Jogl/JogAmp 2.40 testing on GNU/Linux x86_64 X11 Mesa 18.3.6 - AMD ARUBA ↵Sven Gothel2019-12-081-0/+4
| | | | | | | | | | | (DRM 2.50.0 / 4.19.0-6-amd64, LLVM 7.0.1) GL_RENDERER = AMD ARUBA (DRM 2.50.0 / 4.19.0-6-amd64, LLVM 7.0.1) GL_VERSION = 3.1 Mesa 18.3.6 GL_VENDOR = X.Org Is unstable and may freeze a few tests. Therefor we need to test on LIBGL_ALWAYS_SOFTWARE=true.
* cygwin: refine sshd manualSven Gothel2019-09-152-0/+8
|