On Tue, 30 Apr 2019 at 08:58, 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
Those lists are often out of date. > Haven't found any other committer list ... https://whimsy.apache.org/roster/ppmc/heron shows he is a committer > > 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/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 > >