...
How do I setup a new branch build?
...
- Log into build machine, go to /usr/local/hiveptest/
...
- etc/public, create a new profile properties in the form {newprofile.properties} , where "newprofile" is the name of the new profile. Easiest way is to copy an existing one, for example "trunk-mr2.properties" which are used to run pre-commit tests.
- In the new profile property, set the "repository" property in the new profile to point to the new branch, and "repository-name" property to any unique value (will be used as the directory name of the checked-out code). Set any other properties accordingly, as they will be invoked by the jenkins build.
- In Jenkins, create a new job by copying template from existing job.
- In new Jenkins job, go in the build config modify the profile argument in the Hive PTest2 WebServer call (it will be like: "java ... org.apache.hive.ptest.api.client.PTestClient --profile trunk-
...
- mr2") to point to
...
- the new profile ie, ("java ...–profile newprofile).
How can I read or make changes to Hive PTest2 Infra code?
...
No Format |
---|
$ sudo /usr/local/hiveptest/bin/stop-server.sh
$ sudo /usr/local/hiveptest/bin/start-server.sh
$ sudo /usr/local/hiveptest/bin/restart-server.sh
$ sudo /usr/local/hiveptest/bin/update.sh
|