Created
April 6, 2017 21:24
-
-
Save taksan/dc946b4022dfb66bfbafb322b79b7c45 to your computer and use it in GitHub Desktop.
docker instructions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mkdir /opt/taskboard-data | |
mkdir /opt/smashing-data | |
mkdir /opt/jenkins-data | |
# Jenkins | |
docker run -p 8080:8080 --name lf-jenkins -v /opt/jenkins-data:/var/lib/jenkins/ -d -it devopsobj/liferay-jenkins | |
-- After finishing instructions, stop with CTRL+C and then run the following: | |
docker start lf-jenkins | |
To keep the jenkins running in background. You´ll be able to acesss on port 8080 | |
# Taskboard | |
docker run -p 8082:8080 --name lf-taskboard -v /opt/taskboard-data:/opt/taskboard_config -d -t devopsobj/objective-taskboard | |
You'll be able to access on port 8082 | |
# Smashing/Dashing | |
docker run -p 3030:3030 --name lf-smashing -v /opt/smashing-data:/opt/dashboard_config -d -t devopsobj/liferay-smashing | |
You'll be able to access on port 3030 | |
#Sonar | |
mkdir /opt/sonar-data | |
docker run -p 9000:9000 --name lf-sonar -p 3306:3306 -v /opt/sonar-data:/opt/sonarqube/data -it devopsobj/sonar-with-database | |
Follow instructions. When the setup is complete, CTRL+C | |
To restart it runnin in background: | |
docker start lf-sonar | |
You'll be able to access sonar on port 9000 and sonar's MySQL o por 3306 |
<?xml version='1.0' encoding='UTF-8'?>
<scriptApproval plugin="script-security">
<approvedScriptHashes>
<string>${SCRIPT_HASH}</string>
<string>${GLOBALS_SCRIPT_HASH}</string>
</approvedScriptHashes>
<approvedSignatures>
<string>method groovy.lang.Binding getVariables</string>
<string>method java.lang.Throwable printStackTrace</string>
<string>method groovy.json.JsonBuilder toPrettyString</string>
<string>method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object</string>
<string>method java.io.File exists</string>
<string>method java.io.File getAbsolutePath</string>
<string>method java.io.File getName</string>
<string>method java.lang.String getBytes</string>
<string>method java.util.Base64$Encoder encodeToString byte[]</string>
<string>new groovy.json.JsonBuilder java.lang.Object</string>
<string>new java.io.File java.io.File java.lang.String</string>
<string>new java.io.File java.lang.String</string>
<string>new java.io.File java.lang.String java.lang.String</string>
<string>staticMethod java.util.Base64 getEncoder</string>
<string>staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getText java.io.File</string>
<string>staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods getText java.net.URL java.util.Map</string>
<string>staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods leftShift java.io.File java.lang.Object</string>
<string>staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods eachFileRecurse java.io.File groovy.lang.Closure</string>
<string>staticMethod org.codehaus.groovy.runtime.DefaultGroovyMethods renameTo java.io.File java.lang.String</string>
<string>method java.util.Properties setProperty java.lang.String java.lang.String</string>
<string>new java.util.Properties</string>
</approvedSignatures>
<aclApprovedSignatures/>
<approvedClasspathEntries/>
<pendingScripts/>
<pendingSignatures/>
<pendingClasspathEntries/>
</scriptApproval>
DASHING_END_POINT
http://dashboard.liferay.com/api
JIRA_REST_ENDPOINT
https://issues.liferay.com/rest
TASKBOARD_END_POINT
http://taskboard.liferay.com/api
ORGANIZATION
liferay
githubCredentials
igorarouca
jiraCredentials
gs-task-board
taskboardCredentials
gs-task-board
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.