mvn commands stuck the build when run with /bin/bash -c












0















I am running below command in Jenkins execute shell. All other commands working fine when run with -c and using &&. But along with those commands i need to run the mvn command with different arguments.But somehow after execution the build gets stuck and kept running in Jenkins.



/bin/bash -c "pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux"  && whoami"


whoami command does not run. Also mvn command with all parameters triggers the build but it gets stuck.
I think there is some syntax issue. I am not good in shell script and have spent a lot of time on it.
Can anyone please help to fix the syntax issue or any other way to execute the mvn commands










share|improve this question


















  • 1





    if whoami does not get executed then it probably is because the middle command fails. You need to fix the build. You dont have any variables here, can you try to enclose all the command in single quotes and remove the escaping of the double quotes?

    – Matias Barrios
    Nov 27 '18 at 14:49


















0















I am running below command in Jenkins execute shell. All other commands working fine when run with -c and using &&. But along with those commands i need to run the mvn command with different arguments.But somehow after execution the build gets stuck and kept running in Jenkins.



/bin/bash -c "pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux"  && whoami"


whoami command does not run. Also mvn command with all parameters triggers the build but it gets stuck.
I think there is some syntax issue. I am not good in shell script and have spent a lot of time on it.
Can anyone please help to fix the syntax issue or any other way to execute the mvn commands










share|improve this question


















  • 1





    if whoami does not get executed then it probably is because the middle command fails. You need to fix the build. You dont have any variables here, can you try to enclose all the command in single quotes and remove the escaping of the double quotes?

    – Matias Barrios
    Nov 27 '18 at 14:49
















0












0








0








I am running below command in Jenkins execute shell. All other commands working fine when run with -c and using &&. But along with those commands i need to run the mvn command with different arguments.But somehow after execution the build gets stuck and kept running in Jenkins.



/bin/bash -c "pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux"  && whoami"


whoami command does not run. Also mvn command with all parameters triggers the build but it gets stuck.
I think there is some syntax issue. I am not good in shell script and have spent a lot of time on it.
Can anyone please help to fix the syntax issue or any other way to execute the mvn commands










share|improve this question














I am running below command in Jenkins execute shell. All other commands working fine when run with -c and using &&. But along with those commands i need to run the mvn command with different arguments.But somehow after execution the build gets stuck and kept running in Jenkins.



/bin/bash -c "pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux"  && whoami"


whoami command does not run. Also mvn command with all parameters triggers the build but it gets stuck.
I think there is some syntax issue. I am not good in shell script and have spent a lot of time on it.
Can anyone please help to fix the syntax issue or any other way to execute the mvn commands







bash sh






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 27 '18 at 14:46









J.vikJ.vik

386




386








  • 1





    if whoami does not get executed then it probably is because the middle command fails. You need to fix the build. You dont have any variables here, can you try to enclose all the command in single quotes and remove the escaping of the double quotes?

    – Matias Barrios
    Nov 27 '18 at 14:49
















  • 1





    if whoami does not get executed then it probably is because the middle command fails. You need to fix the build. You dont have any variables here, can you try to enclose all the command in single quotes and remove the escaping of the double quotes?

    – Matias Barrios
    Nov 27 '18 at 14:49










1




1





if whoami does not get executed then it probably is because the middle command fails. You need to fix the build. You dont have any variables here, can you try to enclose all the command in single quotes and remove the escaping of the double quotes?

– Matias Barrios
Nov 27 '18 at 14:49







if whoami does not get executed then it probably is because the middle command fails. You need to fix the build. You dont have any variables here, can you try to enclose all the command in single quotes and remove the escaping of the double quotes?

– Matias Barrios
Nov 27 '18 at 14:49














1 Answer
1






active

oldest

votes


















0














I do not know exact purpose, sequence of Your commands and if mvn command ends up correctly but have You tried single quotation, so You can omit escaping quotes inside:



/bin/bash -c 'pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux" && whoami'





share|improve this answer
























  • I tried both the above solutions , not working.

    – J.vik
    Nov 27 '18 at 16:43











  • Can anybody please help me on this, i am really stuck here

    – J.vik
    Nov 27 '18 at 17:28











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53502215%2fmvn-commands-stuck-the-build-when-run-with-bin-bash-c%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














I do not know exact purpose, sequence of Your commands and if mvn command ends up correctly but have You tried single quotation, so You can omit escaping quotes inside:



/bin/bash -c 'pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux" && whoami'





share|improve this answer
























  • I tried both the above solutions , not working.

    – J.vik
    Nov 27 '18 at 16:43











  • Can anybody please help me on this, i am really stuck here

    – J.vik
    Nov 27 '18 at 17:28
















0














I do not know exact purpose, sequence of Your commands and if mvn command ends up correctly but have You tried single quotation, so You can omit escaping quotes inside:



/bin/bash -c 'pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux" && whoami'





share|improve this answer
























  • I tried both the above solutions , not working.

    – J.vik
    Nov 27 '18 at 16:43











  • Can anybody please help me on this, i am really stuck here

    – J.vik
    Nov 27 '18 at 17:28














0












0








0







I do not know exact purpose, sequence of Your commands and if mvn command ends up correctly but have You tried single quotation, so You can omit escaping quotes inside:



/bin/bash -c 'pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux" && whoami'





share|improve this answer













I do not know exact purpose, sequence of Your commands and if mvn command ends up correctly but have You tried single quotation, so You can omit escaping quotes inside:



/bin/bash -c 'pwd && mvn clean install test -Dsuite="suitename" -Dbrowser="firefox" -Dplatform="linux" && whoami'






share|improve this answer












share|improve this answer



share|improve this answer










answered Nov 27 '18 at 15:20









KubatorKubator

74911




74911













  • I tried both the above solutions , not working.

    – J.vik
    Nov 27 '18 at 16:43











  • Can anybody please help me on this, i am really stuck here

    – J.vik
    Nov 27 '18 at 17:28



















  • I tried both the above solutions , not working.

    – J.vik
    Nov 27 '18 at 16:43











  • Can anybody please help me on this, i am really stuck here

    – J.vik
    Nov 27 '18 at 17:28

















I tried both the above solutions , not working.

– J.vik
Nov 27 '18 at 16:43





I tried both the above solutions , not working.

– J.vik
Nov 27 '18 at 16:43













Can anybody please help me on this, i am really stuck here

– J.vik
Nov 27 '18 at 17:28





Can anybody please help me on this, i am really stuck here

– J.vik
Nov 27 '18 at 17:28




















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • 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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53502215%2fmvn-commands-stuck-the-build-when-run-with-bin-bash-c%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

Lallio

Futebolista

Jornalista