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. https://github.com/circleci/encrypted-files
version: 2 jobs: build: working_directory: ~/emoji docker: - image: buildpack-deps:xenial steps: - checkout - run: command: | apt update apt install -y snapcraft snapcraft - store_artifacts: path: ./*.snap - deploy: name: Push Master to Snap Store command: | echo snapcraft push *.snap --channel edge
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. https:/ /github. com/circleci/ encrypted- files
version: 2 directory: ~/emoji deps:xenial
snapcraft
jobs:
build:
working_
docker:
- image: buildpack-
steps:
- checkout
- run:
command: |
apt update
apt install -y snapcraft
- store_artifacts:
path: ./*.snap
- deploy:
name: Push Master to Snap Store
command: |
echo snapcraft push *.snap --channel edge