Skip to content

Instantly share code, notes, and snippets.

@teknologist
Last active August 29, 2015 14:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save teknologist/311a20d3d1d4fc19b08d to your computer and use it in GitHub Desktop.
Save teknologist/311a20d3d1d4fc19b08d to your computer and use it in GitHub Desktop.
eXo-Chat Factory
{
"project": {
"name": "eXoChat",
"visibility": "public",
"type": "maven",
"builders":{
"default":"maven"
},
"runners":{
"configs":{
"project:/docker/exo-chat":{
"ram":4096,
"variables":{
},
"options":{
}
}
},
"default":"project:/docker/exo-chat"
},
"description":"eXo Platform 4.1 with the Chat addon.",
"attributes": {}
},
"source": {
"project": {
"location": "https://github.com/exo-addons/chat-application.git",
"type": "git",
"parameters": {
"branch": "master"
}
},
"runners": {
"/docker/exo-chat" : {
"location" : "https://gist.githubusercontent.com/teknologist/c213ba891afb687c9848/raw/f28a7c980d3610fef09f8726228c02deb2214820/exo-chat-docker-runner"
}
}
},
"actions": {
"findReplace" : [
{
"files" : [
"pom.xml"
],
"entries" : [
{
"find":"<modelVersion>4.0.0<\/modelVersion>",
"replace" : "<modelVersion>4.0.0</modelVersion> <repositories><repository><id>exo-public-repository-group</id><name>eXo Public Maven Repository Group</name><url>http://repository.exoplatform.org/public</url><layout>default</layout><releases><enabled>true</enabled><updatePolicy>never</updatePolicy></releases><snapshots><enabled>true</enabled><updatePolicy>never</updatePolicy></snapshots></repository></repositories>",
"replacemode" : "text_multipass"
}
]
}
]
},
"variables": [],
"v": "2.0"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment