avatarMark Starlin

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

2196

Abstract

pan> <span class="hljs-string">bash</span> <span class="hljs-attr">timeout:</span> <span class="hljs-string">3600s</span> <span class="hljs-attr">images:</span> <span class="hljs-bullet">-</span> <span class="hljs-string">>- asia-docker.pkg.dev/searce-playground-v1/ganesh-repo/nodejs-sample:${SHORT_SHA} </span><span class="hljs-attr">logsBucket:</span> <span class="hljs-string">'gs://ganesh-test-bucket-02'</span>
<span class="hljs-attr">options:</span> <span class="hljs-attr">substitutionOption:</span> <span class="hljs-string">ALLOW_LOOSE</span> <span class="hljs-attr">logging:</span> <span class="hljs-string">GCS_ONLY</span>

<span class="hljs-meta">--- </span> <span class="hljs-comment">#triggered cloud-build-trigger cloud-build.yaml mentioned in the above gcloud command</span>

<span class="hljs-attr">steps:</span> <span class="hljs-bullet">-</span> <span class="hljs-attr">name:</span> <span class="hljs-string">ubuntu</span> <span class="hljs-attr">args:</span> <span class="hljs-bullet">-</span> <span class="hljs-string">'-c'</span> <span class="hljs-bullet">-</span> <span class="hljs-string">| pwd && ls -la </span> <span class="hljs-attr">id:</span> <span class="hljs-string">'Step:0 Printing present working directory'</span> <span class="hljs-attr">entrypoint:</span> <span class="hljs-string">bash</span> <span class="hljs-bullet">-</span> <span class="hljs-attr">name:</span> <span class="hljs-string">gcr.io/cloud-builders/gcloud</span> <span class="hljs-attr">args:</span> <span class="hljs-bullet">-</span> <span class="hljs-string">deploy</span> <span class="hljs-bullet">-</span> <span class="hljs-string">releases</span> <span class="hljs-bullet">-</span> <span class="hljs-string">create</span> <span class="hljs-bullet">-</span> <span class="hljs-string">cloud-deploy-release-name-${_CI_SHORT_SHA}'</span> <span class="hljs-bullet">-</span> <span class="hljs-string">'--delivery-pipeline'</span> <span class="hljs-bullet">-</span> <span class="hljs-string">delivery-pipeline-name</span> <span class="hljs-bullet">-</span> <span class="hljs-string">'--skaff

Options

old-file'</span> <span class="hljs-bullet">-</span> <span class="hljs-string">k8s-manifest/skaffold.yaml</span> <span class="hljs-bullet">-</span> <span class="hljs-string">'--region'</span> <span class="hljs-bullet">-</span> <span class="hljs-string">gcp-region</span> <span class="hljs-bullet">-</span> <span class="hljs-string">'--project'</span> <span class="hljs-bullet">-</span> <span class="hljs-string">gcp-project-id</span> <span class="hljs-attr">timeout:</span> <span class="hljs-string">3600s</span> <span class="hljs-attr">logsBucket:</span> <span class="hljs-string">'gs://ganesh-test-bucket-02'</span> <span class="hljs-attr">options:</span> <span class="hljs-attr">substitutionOption:</span> <span class="hljs-string">ALLOW_LOOSE</span> <span class="hljs-attr">logging:</span> <span class="hljs-string">GCS_ONLY</span> </pre></div><h2 id="f613">Conclusion:</h2><p id="674d">In conclusion, leveraging Google Cloud Build to trigger another Cloud Build is a valuable approach for orchestrating complex build and deployment workflows. By using Cloud Build within your CI/CD pipeline, you can create a modular and organized structure, managing dependencies and executing builds in a controlled sequence.</p><p id="7e63">The example provided demonstrates how one Cloud Build configuration (<code>cloudbuild_a.yaml</code>) can trigger another build (<code>cloudbuild_b.yaml</code>). This enables you to break down tasks into smaller, manageable components and initiate subsequent builds based on specific conditions or requirements.</p><p id="9ccb">This approach enhances the flexibility and automation of your CI/CD processes, allowing you to adapt and extend your workflows as needed. As you implement these build triggers, ensure that you customize the configurations according to your project’s structure, naming conventions, and specific build and deployment requirements.</p><p id="4ce2">In summary, using Cloud Build to trigger another Cloud Build empowers you to create sophisticated and efficient CI/CD pipelines, facilitating the development, testing, and deployment of your applications in a scalable and automated manner.</p></article></body>

Free Ticket To Nowhere: Chapter 1

A Stark Mystery

meineresterampe

The name is Stark. My first name doesn’t matter, everyone calls me Stark. I am a private eye. A gumshoe. I have a fleabag office in a fleabag part of a fleabag town.

It was a day like any other day. I had just finished mopping up the cheap gin I spilled on my desk with a two-day-old donut. Here’s a tip, powdered sugar donuts soak up gin better than glazed. They taste better also.

Suddenly an envelope slid under my door.

I recently had a bad experience with a message slid under my door, so I was leery of opening the envelope. But I figured there was a slim chance it was a client payment. Not that I have had any clients for weeks, but I’m a cynical optimist. It was worth a look.

Inside was an airplane ticket to Miami and two sawbucks. Plus a note that said,

“There will be more money once you arrive. I need an investigator with your particular skill set.”

Well, they had me at “more money once you arrive,” but the “skill set” line was the icing on the cake.

Obviously, my reputation is making its way across the country. But why did it have to be Florida? I hate sweating. And alligators. And mosquitos.

Still, sitting here eating gin-soaked donuts won’t keep the landlord off my back, so I headed to my flat to pack a bag.

I landed in Miami airport with the plane still attached. As I exited the jetway, I saw a man with a sign that said, PI Stark. I walked over to him, and he said, “Welcome to Miami, Mr. Stark. Here is your next assignment.” Then he handed me two more sawbucks, another plane ticket, and an envelope. “Don’t open the envelope until you’re airborne.” Then he walked away.

I shouted, “Hey, Mac! What’s this all about?” He kept walking.

I looked at the ticket. Topeka Kansas! Great, Stark, you just got yourself a free ticket to nowhere.

Continues in Chapter 2:

I decided to get the ball rolling with another collaborative Private Eye Stark mystery. I am hoping the whole crew from Out Of Ideas, Out Of Time will join in on the fun. And hopefully some new writers will also try their hands at a chapter.

Lon ShapiroKaren FayethP.G. BarnettTerrye TurpinJohn K AdamsDan Leicht

And now some hopefuls I am officially inviting to write a chapter or two (if you want to. It’s just for fun):

A MaguireStephen M. TomicTommy PaleyJeff SuwakJ.S. Lender

Actually, anyone is welcome to join in. I am just too lazy to tag everyone.

If you decide to participate, please use the Writer Schedule story link below and comment in the responses of that story what chapter you want to write so we can keep keep track. And if you are not a writer here yet, we will make you one.

I have created a separate story listing the chapters and who is scheduled to write them. Writers, please check it to see available chapters:

Stark Mystery
Mystery
Fiction
Free Tickets
Humor
Recommended from ReadMedium