Hi Willem, for the GitHub pull request builder there's asf-git account with personal access token configured. Any pipeline build needs to reference a credential and that account is not provided as a credential on Jenkins. Currently the camel-website build is configured with my own personal access token.
There's a discussion on this on the builds@[1] that links to issues in INFRA, zoran [1] https://mail-archives.apache.org/mod_mbox/www-builds/201812.mbox/%3CCABD_Zr9uS1Ux63FYEyVOz9yi55j0DdOEz7uyFKRO9Lx0%3DdwAfw%40mail.gmail.com%3E On Sat, Feb 2, 2019 at 2:49 AM Willem Jiang <willem.ji...@gmail.com> wrote: > > Is there a Jenkins account that we can use in the Github? > > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Thu, Jan 31, 2019 at 4:12 PM Zoran Regvart <zo...@regvart.com> wrote: > > > > Hi Willem, > > I don't have an action to publish the website yet, but I'm > > considering/speculating about adding one. It would need to be a docker > > container with nodejs and yarn similar to what we use in the current > > Jenkins pipeline build[1][2]. > > > > The reason I'm considering/speculating is that I don't feel that the > > current solution of using personal access token from by GitHub account > > is a good idea long term. > > > > zoran > > > > [1] https://github.com/apache/camel-website/blob/master/Jenkinsfile > > [2] https://github.com/apache/camel-website/blob/master/Dockerfile > > > > On Thu, Jan 31, 2019 at 2:35 AM Willem Jiang <willem.ji...@gmail.com> wrote: > > > > > > It's nice to hear that. I'm quite interesting about that :) > > > Could you share more information about how to set up the action to > > > publish the website? > > > > > > Willem Jiang > > > > > > Twitter: willemjiang > > > Weibo: 姜宁willem > > > > > > On Thu, Jan 31, 2019 at 5:32 AM Zoran Regvart <zo...@regvart.com> wrote: > > > > > > > > Hi Cameleers, > > > > seems that GitHub actions are available on apache organization. Could > > > > be just me but this is really exciting :) > > > > > > > > I'm thinking we could use this for the camel-website repository, > > > > perhaps even replacing Jenkins. > > > > > > > > For background, there's a whole discussion over at builds@ on not > > > > having an organization wide personal access token available, so the > > > > Jenkins pipeline is now configured with personal access token from my > > > > GitHub account. > > > > > > > > zoran > > > > -- > > > > Zoran Regvart > > > > > > > > -- > > Zoran Regvart -- Zoran Regvart