[richfaces-planning-issues] [JBoss JIRA] (RFPL-3280) Proof of Concept: Jenkins on OpenShift
Pavol Pitonak (JIRA)
issues at jboss.org
Mon Mar 24 10:17:12 EDT 2014
[ https://issues.jboss.org/browse/RFPL-3280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12955638#comment-12955638 ]
Pavol Pitonak commented on RFPL-3280:
-------------------------------------
Jenkins was created on https://jenkins-richfaces.rhcloud.com/
There are these limitations:
# Use doesn't have write access to his home directory which means that Maven can't use standard local repository (~/.m2/repository). Workaround is to create custom settings.xml in ~/app-root/data and set path to the local repository there or check the private repository checkbox in every build configuration.
* Our functional tests need a web browser but user can't install packages (firefox, xvnc). Workaround could be to use a remote Selenium grid, e.g. SauceLabs. However, it's not clear how it would influence stability of test suite.
* Every medium gear on OpenShift provides 1GB of disk space which is too little for storing .m2/repository.
* Artifacts generated when building richfaces-qa repository are deployed to an internal Maven repository which means that e.g. Metamer tests cannot run on a slave unless whole repository had been built on the same slave. This could be worked around by using some shared disk but OpenShift doesn't provide such a functionality yet.
> Proof of Concept: Jenkins on OpenShift
> --------------------------------------
>
> Key: RFPL-3280
> URL: https://issues.jboss.org/browse/RFPL-3280
> Project: RichFaces Planning
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: QE
> Reporter: Pavol Pitonak
> Assignee: Pavol Pitonak
>
> Try to implement custom Jenkins master with 2 slaves on OpenShift usable for building RichFaces framework, documentation, demos and running unit and functional tests.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-planning-issues
mailing list