How to forward a command from Jenkins pipeline to Docker container in PCF?Running MySQL in a Docker containerIntegrate Amazon Elastic Container Registry with JenkinsConfusion with Jenkins Docker Plugin and Jenkins Docker SlavesJenkins Docker build slave - npm cache not workingSystemd startup script for docker container not workingUsing ansible to deploy dockerized testing environment and plain ubuntu for productionwhy sendmail in container not working when running on different host machines?Jenkins Pipeline Syntax: Quoting Pains When Using Multiple Quote BlocksUse an ECR image as an agent in JenkinsSelenium WebDriverException: Message: address not available, when running Django test on jenkins server
Printing Pascal’s triangle for n number of rows in Python
How to publish items after pipeline is finished?
How can I make 12 tone and atonal melodies sound interesting?
Is it possible to have 2 different but equal size real number sets that have the same mean and standard deviation?
How can I deal with uncomfortable silence from my partner?
What are some really overused phrases in French that are common nowadays?
Why was this person allowed to become Grand Maester?
Why not invest in precious metals?
Are inverted question and exclamation mark supposed to be symmetrical to the "normal" counter-parts?
Fermat's statement about the ancients: How serious was he?
With Ubuntu 18.04, how can I have a hot corner that locks the computer?
Someone whose aspirations exceed abilities or means
Teaching a class likely meant to inflate the GPA of student athletes
Non-aqueous eyes?
Proving that a Russian cryptographic standard is too structured
What are neighboring ports?
What is this airplane?
How to “listen” to existing circuit
Why are MBA programs closing?
Explain the ending of Black Mirror's "Smithereens"
Is it expected that a reader will skip parts of what you write?
What is the color of artificial intelligence?
Who won a Game of Bar Dice?
How to safely destroy (a large quantity of) valid checks?
How to forward a command from Jenkins pipeline to Docker container in PCF?
Running MySQL in a Docker containerIntegrate Amazon Elastic Container Registry with JenkinsConfusion with Jenkins Docker Plugin and Jenkins Docker SlavesJenkins Docker build slave - npm cache not workingSystemd startup script for docker container not workingUsing ansible to deploy dockerized testing environment and plain ubuntu for productionwhy sendmail in container not working when running on different host machines?Jenkins Pipeline Syntax: Quoting Pains When Using Multiple Quote BlocksUse an ECR image as an agent in JenkinsSelenium WebDriverException: Message: address not available, when running Django test on jenkins server
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
We have MySQL database instance running in PCF(Pivotal cloud foundry), as shown here
Jenkins pipeline is suppose to create DB schema on database instance(db-service
) using Liquibase plugin.
.sql
files with maven build setup are in GitLab.
To update database schema in this database instance(db-service
), we are trying to follow below procedure using liquibase plugin:
Step 1) Create a new Docker container running with maven tool in PCF
Step 2) Checkout .sql files from GitLab to Jenkins pipeline workspace. These files have maven build support(to run mvn liquibase:update <host/port/credentials for db-service>
)
Step 3) Make sure, Jenkins node has cf cli
installed
Step 4) Run some cf cli
command from Jenkins workspace to forward maven command(mentioned in step_2) to Docker container and run it. This will update DB schema in db_service
.
So, we are basically creating Docker container, just to run maven
command in PCF and update db-service
1) What is the cf cli
command syntax to run in Jenkins workspace to forward mvn
command(mentioned in step_2) to run on docker container?
2) What does it take to forward maven
command from Jenkins pipeline to Docker container? because no ssh access to any instance in PCF. We can escalate to provide ssh support(if required).
3) Do you recommend better approach than Docker container? Cloud foundry app(with zero instance) with maven buildpack?
docker jenkins maven cloud-foundry
add a comment |
We have MySQL database instance running in PCF(Pivotal cloud foundry), as shown here
Jenkins pipeline is suppose to create DB schema on database instance(db-service
) using Liquibase plugin.
.sql
files with maven build setup are in GitLab.
To update database schema in this database instance(db-service
), we are trying to follow below procedure using liquibase plugin:
Step 1) Create a new Docker container running with maven tool in PCF
Step 2) Checkout .sql files from GitLab to Jenkins pipeline workspace. These files have maven build support(to run mvn liquibase:update <host/port/credentials for db-service>
)
Step 3) Make sure, Jenkins node has cf cli
installed
Step 4) Run some cf cli
command from Jenkins workspace to forward maven command(mentioned in step_2) to Docker container and run it. This will update DB schema in db_service
.
So, we are basically creating Docker container, just to run maven
command in PCF and update db-service
1) What is the cf cli
command syntax to run in Jenkins workspace to forward mvn
command(mentioned in step_2) to run on docker container?
2) What does it take to forward maven
command from Jenkins pipeline to Docker container? because no ssh access to any instance in PCF. We can escalate to provide ssh support(if required).
3) Do you recommend better approach than Docker container? Cloud foundry app(with zero instance) with maven buildpack?
docker jenkins maven cloud-foundry
add a comment |
We have MySQL database instance running in PCF(Pivotal cloud foundry), as shown here
Jenkins pipeline is suppose to create DB schema on database instance(db-service
) using Liquibase plugin.
.sql
files with maven build setup are in GitLab.
To update database schema in this database instance(db-service
), we are trying to follow below procedure using liquibase plugin:
Step 1) Create a new Docker container running with maven tool in PCF
Step 2) Checkout .sql files from GitLab to Jenkins pipeline workspace. These files have maven build support(to run mvn liquibase:update <host/port/credentials for db-service>
)
Step 3) Make sure, Jenkins node has cf cli
installed
Step 4) Run some cf cli
command from Jenkins workspace to forward maven command(mentioned in step_2) to Docker container and run it. This will update DB schema in db_service
.
So, we are basically creating Docker container, just to run maven
command in PCF and update db-service
1) What is the cf cli
command syntax to run in Jenkins workspace to forward mvn
command(mentioned in step_2) to run on docker container?
2) What does it take to forward maven
command from Jenkins pipeline to Docker container? because no ssh access to any instance in PCF. We can escalate to provide ssh support(if required).
3) Do you recommend better approach than Docker container? Cloud foundry app(with zero instance) with maven buildpack?
docker jenkins maven cloud-foundry
We have MySQL database instance running in PCF(Pivotal cloud foundry), as shown here
Jenkins pipeline is suppose to create DB schema on database instance(db-service
) using Liquibase plugin.
.sql
files with maven build setup are in GitLab.
To update database schema in this database instance(db-service
), we are trying to follow below procedure using liquibase plugin:
Step 1) Create a new Docker container running with maven tool in PCF
Step 2) Checkout .sql files from GitLab to Jenkins pipeline workspace. These files have maven build support(to run mvn liquibase:update <host/port/credentials for db-service>
)
Step 3) Make sure, Jenkins node has cf cli
installed
Step 4) Run some cf cli
command from Jenkins workspace to forward maven command(mentioned in step_2) to Docker container and run it. This will update DB schema in db_service
.
So, we are basically creating Docker container, just to run maven
command in PCF and update db-service
1) What is the cf cli
command syntax to run in Jenkins workspace to forward mvn
command(mentioned in step_2) to run on docker container?
2) What does it take to forward maven
command from Jenkins pipeline to Docker container? because no ssh access to any instance in PCF. We can escalate to provide ssh support(if required).
3) Do you recommend better approach than Docker container? Cloud foundry app(with zero instance) with maven buildpack?
docker jenkins maven cloud-foundry
docker jenkins maven cloud-foundry
edited May 24 at 15:58
Gerald Schneider
7,24332748
7,24332748
asked Mar 10 at 2:00
mohetmohet
12
12
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f957563%2fhow-to-forward-a-command-from-jenkins-pipeline-to-docker-container-in-pcf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f957563%2fhow-to-forward-a-command-from-jenkins-pipeline-to-docker-container-in-pcf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown