Hi Josh, You need to be added to the hudson-jobadmin LDAP group. Only PMC Chairs can do this.
Is there a PMC Chair listening here who could grant Josh Karma? Regards, Dave > On Apr 26, 2019, at 3:50 AM, Josh Fischer <j...@joshfischer.io> wrote: > > > I was looking around the site https://builds.apache.org/view/Heron%20Jobs/ . > I've logged in, but I don't see a way to create a freestyle > project/pipeline/anything in the UI. Am I missing something obvious? > > Please see the google drive link below for the image. > > https://drive.google.com/file/d/1BGjltTiRNZRfBaT5d2heTKEfKfUe0Irz/view?usp=sharing > > > On Tue, Apr 23, 2019 at 7:02 PM Josh Fischer <j...@joshfischer.io> wrote: > Thanks for the help Gavin and Dave. I’m sure I will have some questions as I > go. Will start to understand the process more tonight. I’ll follow up with > a status update and questions to dev@heron. > > > On Tue, Apr 23, 2019 at 5:36 PM Dave Fisher <dave2w...@comcast.net> wrote: > Hi Gavin, > > Thanks! > > Josh - when you create the job under a Heron tab make sure that just after > the JDK selection you check the “Restrict where this project can be run to > the “Label Expression” = git-websites > > You can play with the shell script to look at what is where on the > git-websites box. > > Let me know on dev@heron if you want to discuss the Incubator site as an > example. > > Regards, > Dave > > > On Apr 23, 2019, at 12:44 PM, Gavin McDonald <ipv6g...@gmail.com> wrote: > > > > Hi All, > > > > gulp and hugo should be installed on the websites jenkins node shortly > > > > HTH > > > > Gav... > > > > > > On Tue, Apr 23, 2019 at 8:38 PM Dave Fisher <dave2w...@comcast.net> wrote: > >> > >> Hi - > >> > >> I am a mentor to Heron and am following this request. Does the website > > Jenkins box have the software and if so, what version? > >> > >> If there is a quick way to query that information that would be great! If > > not then we figure a way to look. > >> > >>> On Apr 23, 2019, at 11:50 AM, Josh Fischer <j...@joshfischer.io> wrote: > >>> > >>> I am one of the committers on the incubating project Heron. I am > > looking > >>> to create a Jenkins job that will be triggered on commit's to the > >>> "asf-site" branch to build and deploy our static assets and I have some > >>> questions. > >>> > >>> 1. Does the Jenkins box have the build tools listed below already? Or > > do > >>> you think it would be better if I downloaded and installed in the > > workspace > >>> for each build? > >>> > >>> 2. Where would I put the static files to be served? I'm assuming there > > is > >>> something already pre-defined in the jenkins box that I can re-use? > >>> > >>> > >>> The requirements for building our site are as follows: (I copied our > > setup > >>> script directly to make sure I didn't miss anything). I hope this is > >>> enough detail, please let me know. > >>> > >>> A quick overview is: > >>> > >>> > >>> - Make <https://www.gnu.org/software/make/> > >>> - Hugo > >>> - GulpJs > >>> - Node.js <https://nodejs.org/en/> > >>> - npm <https://www.npmjs.com/> > >>> - pip <https://pypi.python.org/pypi/pip> - install PyYAML>=3.12 > >>> - Go <https://golang.org/> (make sure that your GOPATH and GOROOT are > >>> set) > >>> - Java 8 > >>> - Bazel 0.23 > >>> > >>> > >>> PLATFORM=`platform` > >>> if [ $PLATFORM = darwin ]; then > >>> go get -v github.com/gohugoio/hugo > >>> which wget || brew install wget > >>> elif [ $PLATFORM = ubuntu ]; then > >>> sudo apt-get install golang git mercurial -y > >>> export GOROOT=/usr/lib/go > >>> export GOPATH=$HOME/go > >>> export PATH=$PATH:$GOROOT/bin:$GOPATH/bin > >>> go get -u -v github.com/spf13/hugo > >>> elif [ $PLATFORM = centos ]; then > >>> sudo yum -y install nodejs npm golang --enablerepo=epel > >>> export GOROOT=/usr/lib/go > >>> export GOPATH=$HOME/go > >>> export PATH=$PATH:$GOROOT/bin:$GOPATH/bin > >>> go get -u -v github.com/spf13/hugo > >>> fi > >>> npm install > >>> sudo -H pip uninstall -y pygments > >>> sudo -H pip install pygments==2.1.3 pdoc==0.3.2 > >>> Please Advise, > >>> > >> > >> Thanks > >> Regards, > >> Dave > >> > >>> Josh > >>> > >>> On Sat, Apr 13, 2019 at 7:47 PM Josh Fischer <j...@joshfischer.io> > > wrote: > >>> > >>>> Hi, > >>>> > >>>> I am one of the committers on the incubating project Heron. I am > > looking > >>>> to create a Jenkins job that will be triggered on commit's to the > >>>> "asf-site" branch to build and deploy our static assets. I'd like to > > check > >>>> if the Jenkins box supports what we will need for building our site as > > well > >>>> as get some guidance to where and how I will place the static assets > > to be > >>>> served for our site. > >>>> > >>>> > >>>> The requirements for building our site are as follows: (I copied our > >>>> setup script directly to make sure I didn't miss anything). I hope > > this > >>>> is enough detail, please let me know. > >>>> > >>>> A quick overview is: > >>>> > >>>> > >>>> - Make <https://www.gnu.org/software/make/> > >>>> - Node.js <https://nodejs.org/en/> > >>>> - npm <https://www.npmjs.com/> > >>>> - pip <https://pypi.python.org/pypi/pip> - install PyYAML>=3.12 > >>>> - Go <https://golang.org/> (make sure that your GOPATH and GOROOT are > >>>> set) > >>>> - Java 8 > >>>> - Bazel 0.23 > >>>> > >>>> > >>>> PLATFORM=`platform` > >>>> if [ $PLATFORM = darwin ]; then > >>>> go get -v github.com/gohugoio/hugo > >>>> which wget || brew install wget > >>>> elif [ $PLATFORM = ubuntu ]; then > >>>> sudo apt-get install golang git mercurial -y > >>>> export GOROOT=/usr/lib/go > >>>> export GOPATH=$HOME/go > >>>> export PATH=$PATH:$GOROOT/bin:$GOPATH/bin > >>>> go get -u -v github.com/spf13/hugo > >>>> elif [ $PLATFORM = centos ]; then > >>>> sudo yum -y install nodejs npm golang --enablerepo=epel > >>>> export GOROOT=/usr/lib/go > >>>> export GOPATH=$HOME/go > >>>> export PATH=$PATH:$GOROOT/bin:$GOPATH/bin > >>>> go get -u -v github.com/spf13/hugo > >>>> fi > >>>> npm install > >>>> sudo -H pip uninstall -y pygments > >>>> sudo -H pip install pygments==2.1.3 pdoc==0.3.2 > >>>> > >> > > > > > > -- > > Gav... > > -- > Sent from A Mobile Device