avatarRandle Moore

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>

How A Writer Is Like A Child

Why writers should view the world with the eyes of a child.

Photo by MI PHAM on Unsplash

A writer searching for ideas should be like a child. I say this from my observation of a small child in church last Sunday. The little girl was keenly interested in everything around her — her grandmother’s neckless, the hymnal, everything around her, and me. She took an interest in thoroughly examining the handlebar of her stroller. It occurred to me that writers should look at the world in the same way a child looks at the world.

Observe like a small child

Since Sunday, I have tried to look at the world in the way a child would. Tim Seldin, President of the International Montessori Council, makes several observations of how children view the world, “Children have an inbuilt drive for discovery.” They see the world with open eyes to what is there, not what they are told is there. Not what others expect to be there. Children “are eager to observe and make “what if” discoveries about their world.” Aspiring writers should mimic the behavior of children.

What stands out?

I look for things that surprise me, that make me smile, that make me cringe, that makes me ask which is more dangerous navigating a busy freeway in a car or a busy grocery store with a cart. On average, I write down five ideas a day. If a lot is going on around me, I may originate five thoughts in a few minutes.

Everything tells a story

Driving a busy interstate offers many topics for writing. While observing the line of traffic going each way, it occurred to me that trucks and cars looked like mother ducks with her ducklings trailing behind.

What is going on in the lives of the drivers? Why are they in that lane? Why did they take this road? How would their lives be different if they had left five minutes earlier or later?

Observe the people

Other times, I’ve pondered about the people in the cars. Where are they going? Where have they been? What does their appearance suggest to me about their circumstances? Is their destination going to be better than their origin? Consider how often songs mimic life.

Amarillo By Morning

“Amarillo By Morning” — Recorded by George Strait, 1982, written by Paul Alexander Fraser / Terry Stafford. Lyrics are available at Lyrics.com.

Consider the lyrics of the song. They describe a single man alone, driving through the night, possibly riding a bus, from San Antonio to Amarillo. “Amarillo by mornin’, Up from San Antone / Everything that I got, is just what I’ve got on.” Someone was the inspiration for this song. A writer saw him and felt the need to share his story.

Who’s story do you feel the need to tell? Look at the world through the eyes of a child.

Copyright 2019 Randle Moore (minor edits made in 2022)

Please click this [LINK] if you have enjoyed reading this story and would like to have my stories delivered to your email inbox when I publish.

Medium is a beautiful site for innovative and exciting stories. Paying $5 for a monthly subscription or $50 for an annual subscription entitles you to read all articles. Use this [LINK] to join. Your membership fee supports writers of Medium.

If you have found this story to be worthwhile, you may find several others of mine worthwhile.

Writing
Creativity
Freelancing
Productivity
Entrepreneurship
Recommended from ReadMedium