Block two pipeline groups to run simultaneousGoCD Agent does not recognize JAVA_HOME environment variableHow do get GoCD server to run persistently in Docker to run in a VM?GoCD - How to copy files across machines/pipelinesDeployment of new version to containersHow to pass GO_REVISION from upstream pipeline to downstream pipeline in GO-CD?How to rename a GoCD pipeline?GoCD: How to set up pipelines dependenciesFind last parent for a pipelineThe Go Server service on Local Computer started and then stoppedGoCD run bash script on Pipeline

Arithmetics in LuaLaTeX

Vienna To Graz By Rail

Should I report a former managers abuse?

Is surviving this (blood loss) scenario possible?

Everyone but three

I want to identify a part from a photo

How to remove the first colon ':' from a timestamp?

Finding all possible pairs of square numbers in an array

What is this green alien supposed to be on the American covers of the "Hitchhiker's Guide to the Galaxy"?

Do dragons smell of lilacs?

Practical example in using (homotopy) type theory

Is it possible to have two words with the same particle in a sentence?

Did 007 exist before James Bond?

What would be the safest way to drop thousands of small, hard objects from a typical, high wing, GA airplane?

Using SPID in DB Tables (instead of Table Variable)

May I use a railway velocipede on used British railways?

How would thermophilic fish survive?

Was Apollo 13 radio blackout on reentry longer than expected?

numbering overwrites equation

Whipping heavy cream with melted chocolate

Should I use a resistor between gate driver and mosfet (gate pin)

When designing an adventure, how can I ensure a continuous player experience in a setting that's likely to favor TPKs?

''Habitable'' planet close to a star

Zhora asks Deckard: "Are you for real?". Was this meant to be significant?



Block two pipeline groups to run simultaneous


GoCD Agent does not recognize JAVA_HOME environment variableHow do get GoCD server to run persistently in Docker to run in a VM?GoCD - How to copy files across machines/pipelinesDeployment of new version to containersHow to pass GO_REVISION from upstream pipeline to downstream pipeline in GO-CD?How to rename a GoCD pipeline?GoCD: How to set up pipelines dependenciesFind last parent for a pipelineThe Go Server service on Local Computer started and then stoppedGoCD run bash script on Pipeline






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















I have 2 pipeline groups which run on same machine. Both have one pipeline which starts the rest of group. This pipeline contains the logic to start a service inside a container with a specific configuration and i want to wait all the group finish the work, before the second group can start and destroy the container and create another. I don't want to make a loop, to run automatically one after the other finishes. I want just to block possibility to start a group while the other group runs. Thanks for your help.










share|improve this question




























    0















    I have 2 pipeline groups which run on same machine. Both have one pipeline which starts the rest of group. This pipeline contains the logic to start a service inside a container with a specific configuration and i want to wait all the group finish the work, before the second group can start and destroy the container and create another. I don't want to make a loop, to run automatically one after the other finishes. I want just to block possibility to start a group while the other group runs. Thanks for your help.










    share|improve this question
























      0












      0








      0








      I have 2 pipeline groups which run on same machine. Both have one pipeline which starts the rest of group. This pipeline contains the logic to start a service inside a container with a specific configuration and i want to wait all the group finish the work, before the second group can start and destroy the container and create another. I don't want to make a loop, to run automatically one after the other finishes. I want just to block possibility to start a group while the other group runs. Thanks for your help.










      share|improve this question














      I have 2 pipeline groups which run on same machine. Both have one pipeline which starts the rest of group. This pipeline contains the logic to start a service inside a container with a specific configuration and i want to wait all the group finish the work, before the second group can start and destroy the container and create another. I don't want to make a loop, to run automatically one after the other finishes. I want just to block possibility to start a group while the other group runs. Thanks for your help.







      go-cd






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 26 at 9:26









      thmmy95thmmy95

      511 silver badge11 bronze badges




      511 silver badge11 bronze badges






















          1 Answer
          1






          active

          oldest

          votes


















          0














          It sounds like there is undue coupling between your pipelines, and the best approach would be to reduce the coupling, for example by each pipeline spinning up their own container.



          If that is not an option, you could try to build a pipeline graph like this:



          Group1-A / Group2-A
          Group1-B -- dummy -- Group2-B
          Group1-C / Group2-C


          though I'm not sure that actually solves your problem.






          share|improve this answer






















            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%2f55353648%2fblock-two-pipeline-groups-to-run-simultaneous%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














            It sounds like there is undue coupling between your pipelines, and the best approach would be to reduce the coupling, for example by each pipeline spinning up their own container.



            If that is not an option, you could try to build a pipeline graph like this:



            Group1-A / Group2-A
            Group1-B -- dummy -- Group2-B
            Group1-C / Group2-C


            though I'm not sure that actually solves your problem.






            share|improve this answer



























              0














              It sounds like there is undue coupling between your pipelines, and the best approach would be to reduce the coupling, for example by each pipeline spinning up their own container.



              If that is not an option, you could try to build a pipeline graph like this:



              Group1-A / Group2-A
              Group1-B -- dummy -- Group2-B
              Group1-C / Group2-C


              though I'm not sure that actually solves your problem.






              share|improve this answer

























                0












                0








                0







                It sounds like there is undue coupling between your pipelines, and the best approach would be to reduce the coupling, for example by each pipeline spinning up their own container.



                If that is not an option, you could try to build a pipeline graph like this:



                Group1-A / Group2-A
                Group1-B -- dummy -- Group2-B
                Group1-C / Group2-C


                though I'm not sure that actually solves your problem.






                share|improve this answer













                It sounds like there is undue coupling between your pipelines, and the best approach would be to reduce the coupling, for example by each pipeline spinning up their own container.



                If that is not an option, you could try to build a pipeline graph like this:



                Group1-A / Group2-A
                Group1-B -- dummy -- Group2-B
                Group1-C / Group2-C


                though I'm not sure that actually solves your problem.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 27 at 8:24









                moritzmoritz

                11.2k1 gold badge28 silver badges52 bronze badges




                11.2k1 gold badge28 silver badges52 bronze badges


















                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.







                    Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.



















                    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%2f55353648%2fblock-two-pipeline-groups-to-run-simultaneous%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

                    SQL error code 1064 with creating Laravel foreign keysForeign key constraints: When to use ON UPDATE and ON DELETEDropping column with foreign key Laravel error: General error: 1025 Error on renameLaravel SQL Can't create tableLaravel Migration foreign key errorLaravel php artisan migrate:refresh giving a syntax errorSQLSTATE[42S01]: Base table or view already exists or Base table or view already exists: 1050 Tableerror in migrating laravel file to xampp serverSyntax error or access violation: 1064:syntax to use near 'unsigned not null, modelName varchar(191) not null, title varchar(191) not nLaravel cannot create new table field in mysqlLaravel 5.7:Last migration creates table but is not registered in the migration table

                    용인 삼성생명 블루밍스 목차 통계 역대 감독 선수단 응원단 경기장 같이 보기 외부 링크 둘러보기 메뉴samsungblueminx.comeh선수 명단용인 삼성생명 블루밍스용인 삼성생명 블루밍스ehsamsungblueminx.comeheheheh

                    155 수학 과학 기타 둘러보기 메뉴eh추가해eh문서를 완성해