# Support Solutions

**URL:** https://discuss.circleci.com/c/resources/support-solutions/102.md

[Latest](https://discuss.circleci.com/latest.md) · [Categories](https://discuss.circleci.com/categories.md) · [Tags](https://discuss.circleci.com/tags.md)

---

## [About the Support Solutions category](https://discuss.circleci.com/t/about-the-support-solutions-category/39077)

<div class="topic-metadata">

**Author:** [@thekatertot](https://discuss.circleci.com/u/thekatertot)\
**Replies:** 0

</div>

The Support Solutions category is here to provide detailed walkthroughs of scenarios our Customer Engineering team encounters and provide a map for users to find their way to success as quickly as possible.

---

## [\[Workaround\] Auto-cancel redundant builds on the default branch](https://discuss.circleci.com/t/workaround-auto-cancel-redundant-builds-on-the-default-branch/39468)

<div class="topic-metadata">

**Author:** [@yannCI](https://discuss.circleci.com/u/yannCI)\
**Replies:** 17\
**Last updated:** [May 17, 2024, 7:56pm UTC](https://discuss.circleci.com/t/workaround-auto-cancel-redundant-builds-on-the-default-branch/39468 "2024-05-17T19:56:16Z")

</div>

By design the “Auto-cancel redundant builds” functionality does not apply to your project’s default branch. This workaround can also be used if for any reason you prefer not to enable the “Auto-cancel redundant builds” …

---

## [Building Images in Docker Executor without Remote Docker](https://discuss.circleci.com/t/building-images-in-docker-executor-without-remote-docker/39640)

<div class="topic-metadata">

**Author:** [@mike](https://discuss.circleci.com/u/mike)\
**Replies:** 2\
**Last updated:** [April 13, 2024, 12:06am UTC](https://discuss.circleci.com/t/building-images-in-docker-executor-without-remote-docker/39640 "2024-04-13T00:06:31Z")

</div>

Building Images in Docker Executor without Remote Docker Due to recent advances in container tooling, there are several alternative methods for building images outside of docker build. In this article, we’ll discuss maki…

---

## [Intro to Dynamic Config via Setup Workflows](https://discuss.circleci.com/t/intro-to-dynamic-config-via-setup-workflows/39868)

<div class="topic-metadata">

**Author:** [@fernfernfern](https://discuss.circleci.com/u/fernfernfern)\
**Replies:** 7\
**Last updated:** [October 18, 2023, 9:11pm UTC](https://discuss.circleci.com/t/intro-to-dynamic-config-via-setup-workflows/39868 "2023-10-18T21:11:36Z")

</div>

Dynamic Config via Setup Workflows Introduction Dynamic Config Your pipelines are no longer limited to running workflows defined in the config file committed to your VCS repo. Through the use of Setup Workflows and a set…

---

## [Dynamically set the value of a job parameter](https://discuss.circleci.com/t/dynamically-set-the-value-of-a-job-parameter/39930)

<div class="topic-metadata">

**Author:** [@fernfernfern](https://discuss.circleci.com/u/fernfernfern)\
**Replies:** 2\
**Last updated:** [June 19, 2022, 9:41am UTC](https://discuss.circleci.com/t/dynamically-set-the-value-of-a-job-parameter/39930 "2022-06-19T09:41:51Z")

</div>

Dynamically set the value of a job parameter Sometimes it’s convenient to use a single variable that automatically resolves to the tag or branch that was pushed. You can achieve this using a job parameter along with a he…

---

## [Debugging random Node.js build failures](https://discuss.circleci.com/t/debugging-random-node-js-build-failures/39667)

<div class="topic-metadata">

**Author:** [@taka](https://discuss.circleci.com/u/taka)\
**Replies:** 1\
**Last updated:** [January 14, 2022, 11:02pm UTC](https://discuss.circleci.com/t/debugging-random-node-js-build-failures/39667 "2022-01-14T23:02:02Z")

</div>

There are some patterns that cause random issues which have never happened in your local machine. The random issue means the job fails sometimes without any changes. In this article, I’ll share the most common cause of t…

---

## [\[Workaround\] Using scheduled workflows with Dynamic config](https://discuss.circleci.com/t/workaround-using-scheduled-workflows-with-dynamic-config/40344)

<div class="topic-metadata">

**Author:** [@nbialostosky](https://discuss.circleci.com/u/nbialostosky)\
**Replies:** 7\
**Last updated:** [October 28, 2021, 6:34pm UTC](https://discuss.circleci.com/t/workaround-using-scheduled-workflows-with-dynamic-config/40344 "2021-10-28T18:34:00Z")

</div>

\[Workaround\] Using scheduled workflows with Dynamic config We recently released a feature called Dynamic config that unlocks a lot of options in using CircleCI. However, at the moment this feature is unable to be used in…

---

## [Leveraging CircleCI API to include build logs in Slack notifications](https://discuss.circleci.com/t/leveraging-circleci-api-to-include-build-logs-in-slack-notifications/39111)

<div class="topic-metadata">

**Author:** [@nbialostosky](https://discuss.circleci.com/u/nbialostosky)\
**Replies:** 14\
**Last updated:** [August 24, 2021, 5:45pm UTC](https://discuss.circleci.com/t/leveraging-circleci-api-to-include-build-logs-in-slack-notifications/39111 "2021-08-24T17:45:20Z")

</div>

Leveraging CircleCI API to include build logs in Slack notifications The Slack Orb allows you to send notifications, and customize the message sent. In most cases, this is used to indicate a build status, such as if it f…

---

## [Sign Docker Images with Docker Content Trust](https://discuss.circleci.com/t/sign-docker-images-with-docker-content-trust/40319)

<div class="topic-metadata">

**Author:** [@mike](https://discuss.circleci.com/u/mike)\
**Replies:** 0\
**Last updated:** [June 8, 2021, 7:07pm UTC](https://discuss.circleci.com/t/sign-docker-images-with-docker-content-trust/40319 "2021-06-08T19:07:19Z")

</div>

Sign Docker Images with Docker Content Trust Docker Content Trust provides additional security when using and publishing Docker Images. In this article, we’ll make use of DCT to sign an image tag within a CircleCI job. R…

---

## [How to debug docker push failures?](https://discuss.circleci.com/t/how-to-debug-docker-push-failures/40113)

<div class="topic-metadata">

**Author:** [@taka](https://discuss.circleci.com/u/taka)\
**Replies:** 0\
**Last updated:** [May 19, 2021, 7:35am UTC](https://discuss.circleci.com/t/how-to-debug-docker-push-failures/40113 "2021-05-19T07:35:36Z")

</div>

How to debug docker push failures? There might be a situation where running a docker push command returns an error, and only a few logs are generated. This article will introduce helpful ways to debug issues like this. E…

---

## [Finding jobs triggered by a specific user](https://discuss.circleci.com/t/finding-jobs-triggered-by-a-specific-user/39855)

<div class="topic-metadata">

**Author:** [@aaronclark](https://discuss.circleci.com/u/aaronclark)\
**Replies:** 0\
**Last updated:** [April 22, 2021, 9:09am UTC](https://discuss.circleci.com/t/finding-jobs-triggered-by-a-specific-user/39855 "2021-04-22T09:09:39Z")

</div>

Finding jobs triggered by a specific user There might be situations where having a list of all jobs triggered by a specific user would be helpful. Trying to scroll through the pipeline pages can be time consuming and no…

---

## [Only allow Bitbucket users of a specific group to approve a job](https://discuss.circleci.com/t/only-allow-bitbucket-users-of-a-specific-group-to-approve-a-job/39767)

<div class="topic-metadata">

**Author:** [@yannCI](https://discuss.circleci.com/u/yannCI)\
**Replies:** 0\
**Last updated:** [April 13, 2021, 8:17pm UTC](https://discuss.circleci.com/t/only-allow-bitbucket-users-of-a-specific-group-to-approve-a-job/39767 "2021-04-13T20:17:21Z")

</div>

Only allow Bitbucket users of a specific group to approve a job Any user in the organization can approve a type: approval job, however it is possible to control the execution of any downstream job that requires the type:…

---

## [Using CircleCI to generate GitHub repos within a job](https://discuss.circleci.com/t/using-circleci-to-generate-github-repos-within-a-job/39503)

<div class="topic-metadata">

**Author:** [@nbialostosky](https://discuss.circleci.com/u/nbialostosky)\
**Replies:** 0\
**Last updated:** [March 22, 2021, 5:06pm UTC](https://discuss.circleci.com/t/using-circleci-to-generate-github-repos-within-a-job/39503 "2021-03-22T17:06:42Z")

</div>

Using CircleCI to generate GitHub repos within a job I found myself needing to generate new repositories a lot, usually around testing. This required the creation of the repo, an initial commit including a valid CircleCI…

---

## [\[MacOS\] Renewing Code Signing Assets](https://discuss.circleci.com/t/macos-renewing-code-signing-assets/39347)

<div class="topic-metadata">

**Author:** [@bytesguy](https://discuss.circleci.com/u/bytesguy)\
**Replies:** 1\
**Last updated:** [March 14, 2021, 11:13am UTC](https://discuss.circleci.com/t/macos-renewing-code-signing-assets/39347 "2021-03-14T11:13:34Z")

</div>

Each year your iOS code signing certificates will need renewing and when building locally this generally only takes one or two clicks - but how do you renew code signing certificates in your CI workflow? How do I know w…

---

## [Example bash script to get details about why a step failed](https://discuss.circleci.com/t/example-bash-script-to-get-details-about-why-a-step-failed/38996)

<div class="topic-metadata">

**Author:** [@nbialostosky](https://discuss.circleci.com/u/nbialostosky)\
**Replies:** 0\
**Last updated:** [February 2, 2021, 6:26pm UTC](https://discuss.circleci.com/t/example-bash-script-to-get-details-about-why-a-step-failed/38996 "2021-02-02T18:26:18Z")

</div>

Hi There! Recently the Support team created a script to easily get the last few lines of a failed step. This script can be used to pull details via the API on why a step exited as it returns the last 20 lines of the log…

---

## [Debugging Common iOS Code Signing Issues](https://discuss.circleci.com/t/debugging-common-ios-code-signing-issues/39282)

<div class="topic-metadata">

**Author:** [@bytesguy](https://discuss.circleci.com/u/bytesguy)\
**Replies:** 0\
**Last updated:** [March 3, 2021, 9:56am UTC](https://discuss.circleci.com/t/debugging-common-ios-code-signing-issues/39282 "2021-03-03T09:56:01Z")

</div>

Code signing can be confusing even when it is working correctly, but what if things go wrong? Locally you may be able to resolve issues in a few clicks, but debugging code signing on CircleCI can sometimes be challenging…
