Support CircleCI for building
Metadata
Current evaluation
Feature request to add CircleCI as a supported CI for building/pushing snaps, with encrypted store credentials comparable to the Travis workflow. Open ~9 years, labelled integrations, zero comments, no maintainer activity.
Suggested action: close stale
Reason: The issue is 3385 days old with 0 comments and no maintainer interaction, and its core premise is obsolete: it asks for CircleCI parity with Travis encrypted credentials, but Travis CI is defunct and the referenced Ubuntu 16.04/snapcraft --edge workflow is long EOL. The project has since moved to the craft-application stack with extensive docs/how-to CI guidance, so the original ask no longer applies.
Impact:
15
Quick Win:
9.75
Staleness:
98
Complexity:
35
Confidence:
70
Support Request:
40
Issue body
CircleCI is an awesome alternative to travis for CI. https://circleci.com
Using a simple .circleci/config.yml (below) you can have circleci use an Ubuntu 16.04 image to build using snapcraft, however we don't currently have support for adding the store credentials in the same way we do for travis.
CircleCi supports using encrypted credentials. I documented how I got that working at https://forum.snapcraft.io/t/building-pushing-snaps-using-circleci
https://github.com/circleci/encrypted-files
version: 2
jobs:
build:
working_directory: ~/emoji
machine: true
steps:
- checkout
- run:
command: |
sudo apt update
sudo apt install -y snapd
sudo snap install snapcraft --edge --classic
/snap/bin/snapcraft
- deploy:
name: Push Master to Snap Store
command: |
openssl aes-256-cbc -d -in .snapcraft/snapcraft.encrypted -out .snapcraft/snapcraft.cfg -k $KEY
/snap/bin/snapcraft push *.snap
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
15
Quick Win:
9.75
Staleness:
98
Complexity:
35
Confidence:
70
Support Request:
40
|
close stale | Feature request to add CircleCI as a supported CI for building/pushing snaps, with encrypted store credentials comparable to the Travis workflow. Open ~9 years, labelled integrations, zero comments, no maintainer activity. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
20
Confidence:
90
Support Request:
10
|
close stale | Feature request to add CircleCI support as a CI alternative, submitted 9 years ago with no activity or maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
25
Confidence:
92
Support Request:
20
|
close stale | Feature request to add CircleCI integration for building and pushing snaps, submitted over 9 years ago with no maintainer response or activity. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
85
Support Request:
10
|
close stale | Feature request to add CircleCI integration as a Travis CI alternative for building snaps. Open for nearly 9 years with zero maintainer comments or activity. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
25
Confidence:
90
Support Request:
10
|
close stale | Proposes adding CircleCI support as a Travis alternative for CI builds. Includes a sample config and encrypted credential workaround, but lacks native store credential integration. Open issue with no comments or recent activity, awaiting triage and implementation. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.