+1

*Steps taken:*

1. Download the artefact to be voted on and unzip it.

[bwalker@localhost netbeans]$ unzip netbeans-12.3-source.zip > /dev/null
[bwalker@localhost netbeans]$

2. Check that the artefact does not contain any jar files, except for:

[bwalker@localhost netbeans]$ find ./ -type f -name "*.jar"
./platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
./enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar
./enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar
./enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar
./enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar
[bwalker@localhost netbeans]$


3. Verify the cryptographic signatures, the NOTICE and LICENSE file

Not done.

4. Build it using the README provided by the artifact.

[bwalker@localhost ~]$ !export ANT_HOME=~/bin/apache-ant-1.10.9/
[bwalker@localhost ~]$
[bwalker@localhost ~]$
[bwalker@localhost ~]$ cd /tmp/netbeans/
[bwalker@localhost netbeans]$
[bwalker@localhost netbeans]$
[bwalker@localhost netbeans]$ $ANT_HOME/bin/ant clean > /dev/null
[bwalker@localhost netbeans]$ $ANT_HOME/bin/ant
Buildfile: /tmp/netbeans/build.xml

-jdk-pre-preinit:

-jdk-preinit:

-jdk-warn:

-jdk-presetdef-basic:

-jdk-default:

-jdk-init:

-load-build-properties:

bootstrap:
    [mkdir] Created dir: /tmp/netbeans/nbbuild/build/antclasses
    [javac] Compiling 2 source files to
/tmp/netbeans/nbbuild/build/antclasses
[downloadbinaries] Creating
/tmp/netbeans/nbbuild/external/apache-rat-0.12.jar
[downloadbinaries] Creating /tmp/netbeans/nbbuild/external/langtools-9.zip
[downloadbinaries] Creating
/tmp/netbeans/nbbuild/external/codesnippet-doclet-0.30.jar
[downloadbinaries] Creating
/tmp/netbeans/nbbuild/external/sigtest-maven-plugin-1.2.jar
[downloadbinaries] Creating
/tmp/netbeans/nbbuild/external/json-simple-1.1.1.jar
     [echo] Bootstrapping NetBeans-specific Ant extensions...
    [javac] Compiling 97 source files to
/tmp/netbeans/nbbuild/build/antclasses
      [jar] Building jar: /tmp/netbeans/nbbuild/build/nbantext.jar
[configureproxy] Resetting proxyHost to empty string
      [get] Getting:
https://gitbox.apache.org/repos/asf?p=netbeans-jenkins-lib.git;a=blob_plain;f=meta/netbeansrelease.json
      [get] To: /tmp/netbeans/nbbuild/build/netbeansrelease.json
     [copy] Copying 1 file to /tmp/netbeans/nbbuild/build
     [copy] Copying 1 file to /tmp/netbeans/nbbuild/build

-gitinfo.ispresent:

-git.up:
     [echo] Processing build with branch release123 and hash
c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9

-git.down:

getgitinformation:
     [echo] Building branch: release123
[releasejson] Taking release info from json
[releasejson] Processing release: [release110, release121, release90,
release120, release112, release123, release100, release111, release122,
release113, master]
[releasejson] (release90,1)
[releasejson] (release100,2)
[releasejson] (release110,3)
[releasejson] (release111,4)
[releasejson] (13437000bfb94d22a3a6fa2ba8f600e53ffd3cdd,1,-1,beta1)
[releasejson] (f56623c16cc2cbc4a381508562545b13de91437e,2,-1,beta2)

...

finish-build-nb:
     [copy] Copying 1 file to /tmp/netbeans/nbbuild/netbeans/bin
     [copy] Copying 1 file to /tmp/netbeans/nbbuild/netbeans/etc
     [copy] Copying 1 file to /tmp/netbeans/nbbuild/netbeans/etc
    [mkdir] Created dir: /tmp/netbeans/nbbuild/build/license-temp
      [jar] Updating jar:
/tmp/netbeans/nbbuild/netbeans/nb/core/org-netbeans-upgrader.jar
     [echo] /tmp/netbeans/nbbuild/netbeans/platform/lib/nbexec
     [hgid] No HEAD found starting from /tmp/netbeans
     [copy] Copying 1 file to /tmp/netbeans/nbbuild/netbeans/nb

finish-build:

add-junit:

build-nozip:

BUILD SUCCESSFUL
Total time: 5 minutes 17 seconds
[bwalker@localhost netbeans]$

5. Look in nbbuild/netbeans for the NetBeans installation created by the
build process and try running it.

Done.. I've been using it to clean up the warning messages for the past 2
days.. 8-)

You're local rust remover,

-brad w.

Reply via email to