-
Add Gitlab support
Add support for gitlab.com -
Monorepo Support and/or filtering based on VCS changes in a specific directory
Currently, any merges to master trigger all steps of all workflows. In an monorepo that houses multiple projects, this results in multiple redundant steps as, for example, the backend is re-tested and re-deployed even if only frontend changes have... -
Mask secrets in logs
Secrets may be accidentally printed in the build logs. Travis hide them in the logs masking them as [secret] every time that it finds a match with the provided secrets. See https://discuss.circleci.com/t/masking-secrets-in-output-logs/22231 -
Support parameters when triggering a pipeline
The new "trigger a build by project" endpoint in practice triggers entire workflows and not singular jobs. In other words, it does not support specifying a job to trigger via build_parameters the way the other API job trigger does.It would be grea... -
Approve workflows via API
Right before we hit the approval step in our workflow, we ping Slack with a link to the workflow so that someone can go into CircleCI to approve. We’d love it if we could respond to our chatops bot and it could approve the job without us having to... -
Rerun job from the job detail page
Right now you have the possiblity to "Rerun job with SSH" from the job detail url. But to rerun the failed job without SSH, I need to go to the workflow tag and then find "rerun failed jobs". I would like a small improvement in the UI so the butt... -
Branch filtering on Workflow level
we have different workflows for different flavors of our applications. It would be great if we could put branch filters at the workflow level so that we dont have to specify filters at the job level, where the workflow starts only to bail out at t... -
Sortable/Alphabetical Project List
The project list in the Builds and Workflows tabs isn't sortable, and just seems to be in random order. There is an option to go to Recent view, but in the By Project view there is no way to sort. I would really like the ability to sort these list... -
Better UX with several parallel steps in a workflow
When a workflow has several parallel jobs each with a downstream job the order of the jobs in each group may change and will cause the lines connecting the steps to overlap. See this image as an example. In this case it's very easy to make a huma... -
Resource Classes for MacOS Builders
Similar to Docker executors (https://circleci.com/docs/2.0/configuration-reference/#resource_class) it would be nice to have some CPU/RAM options for MacOS builders as well. One persistent drag on iOS is that builds are pretty slow, and while the ...