You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Sean Busbey (Jira)" <ji...@apache.org> on 2020/08/12 03:03:00 UTC

[jira] [Updated] (HBASE-24869) migrate website generation to new asf jenkins

     [ https://issues.apache.org/jira/browse/HBASE-24869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Busbey updated HBASE-24869:
--------------------------------
    Description: 
Update our website generation so we can use it on the new jenkins ci server

* needs a job name that has no spaces (or fix the script to handle paths with spaces)
* needs to only run on nodes labeled git-websites (so it will have the creds to push updates)
* needs to set editable email notification on failure (details in comment)

Also we will need to converte to a pipeline DSL
* define tools, namely maven (alternative get [Tool Environment Plugin|https://plugins.jenkins.io/toolenv/])
* set timeout for 4 hours (alternative get [build timeout plugin|https://plugins.jenkins.io/build-timeout/])
* needs to clean worksapce when done (haven't found an alternatiave, maybe it's a default for non-pipeline jobs now?)


  was:
Update our website generation so we can use it on the new jenkins ci server

* needs a job name that has no spaces (or fix the script to handle paths with spaces)
* needs to only run on nodes labeled git-websites (so it will have the creds to push updates)
* needs to set editable email notification on failure (details in comment)

Also we will need to converte to a pipeline DSL
* define tools, namely maven (alternative get [Tool Environment Plugin|https://plugins.jenkins.io/toolenv/]
* set timeout for 4 hours (alternative get [build timeout plugin|https://plugins.jenkins.io/build-timeout/]
* needs to clean worksapce when done (haven't found an alternatiave, maybe it's a default for non-pipeline jobs now?)



> migrate website generation to new asf jenkins
> ---------------------------------------------
>
>                 Key: HBASE-24869
>                 URL: https://issues.apache.org/jira/browse/HBASE-24869
>             Project: HBase
>          Issue Type: Task
>          Components: build, website
>            Reporter: Sean Busbey
>            Assignee: Sean Busbey
>            Priority: Major
>
> Update our website generation so we can use it on the new jenkins ci server
> * needs a job name that has no spaces (or fix the script to handle paths with spaces)
> * needs to only run on nodes labeled git-websites (so it will have the creds to push updates)
> * needs to set editable email notification on failure (details in comment)
> Also we will need to converte to a pipeline DSL
> * define tools, namely maven (alternative get [Tool Environment Plugin|https://plugins.jenkins.io/toolenv/])
> * set timeout for 4 hours (alternative get [build timeout plugin|https://plugins.jenkins.io/build-timeout/])
> * needs to clean worksapce when done (haven't found an alternatiave, maybe it's a default for non-pipeline jobs now?)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)