Thanks. Added Josh via https://whimsy.apache.org/roster/group/hudson-jobadmin
Jan > -----Ursprüngliche Nachricht----- > Von: Dave Fisher [mailto:dave2w...@comcast.net] > Gesendet: Dienstag, 30. April 2019 16:03 > An: builds@apache.org > Betreff: Re: AW: Jenkins Build for Heron > > Use whimsy.apache.org PPMC roster page. > > Thanks, > Dave > > Sent from my iPhone > > > On Apr 30, 2019, at 12:58 AM, Jan Matèrne (jhm) <apa...@materne.de> > wrote: > > > > I can't find Josh's name on any committer list for Heron. > > https://incubator.apache.org/projects/heron.html > > Haven't found any other committer list ... > > > > > > Jan > > > >> -----Ursprüngliche Nachricht----- > >> Von: Dave Fisher [mailto:dave2w...@comcast.net] > >> Gesendet: Freitag, 26. April 2019 17:45 > >> An: Josh Fischer; Justin Mclean > >> Cc: ipv6g...@gmail.com; builds@apache.org > >> Betreff: Re: Jenkins Build for Heron > >> > >> 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/vie > >> w > >>> ?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 > > > >