zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Norbert Kalmar (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ZOOKEEPER-3030) Update Jenkins job
Date Thu, 03 May 2018 11:47:00 GMT

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

Norbert Kalmar updated ZOOKEEPER-3030:
--------------------------------------
    Description: 
Jenkins job should be updated when changes in the build process required it.
The biggest change in this regard is moving from ant to maven, when Jenkins will need to run
a maven build instead of calling ant.

In Step 1 - separating project structure, the ant build will not change, and the main build.xml
remains on the same path. Should not brake Jenkins build, but some file relocation might cause
problems.

  was:
Create a project structure that separates the different parts of ZooKeeper into a more meaningful
packages for the future maven build.

This first step should not impact Jenkins QA.

{noformat}
zookeeper
|-bin
|-conf
|-zk-client
| |-zk-client-c
|-zk-contrib
| |-zk-contrib-fatjar
| |-zk-contrib-huebrowser
| |-zk-contrib-loggraph
| |-zk-contrib-monitoring
| |-zk-contrib-rest
| |-zk-contrib-zkfuse
| |-zk-contrib-zkperl
| |-zk-contrib-zkpython
| |-zk-contrib-zktreeutil
| \-zk-contrib-zooinspector
|-zk-docs
|-zk-it (integration tests)
|-zk-server
|-zk-recipes
| |-zk-recipes-election
| |-zk-recipes-lock
\ \-zk-recipes-queue
{noformat}


> Update Jenkins job
> ------------------
>
>                 Key: ZOOKEEPER-3030
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3030
>             Project: ZooKeeper
>          Issue Type: Sub-task
>          Components: build, scripts
>    Affects Versions: 3.6.0
>            Reporter: Norbert Kalmar
>            Assignee: Norbert Kalmar
>            Priority: Major
>
> Jenkins job should be updated when changes in the build process required it.
> The biggest change in this regard is moving from ant to maven, when Jenkins will need
to run a maven build instead of calling ant.
> In Step 1 - separating project structure, the ant build will not change, and the main
build.xml remains on the same path. Should not brake Jenkins build, but some file relocation
might cause problems.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message