~woutervb/various/+git/snapstore-proxy-charm:main

Last commit made on 2022-01-13
Get this branch:
git clone -b main https://git.launchpad.net/~woutervb/various/+git/snapstore-proxy-charm
Only Wouter van Bommel can upload to this branch. If you are Wouter van Bommel please log in for upload directions.

Branch merges

Branch information

Recent commits

1b556f7... by Wouter van Bommel

Merge branch 'resource_installation' into main

973cd2a... by Wouter van Bommel

Dropped support for Bionic

Dropped support for bionic, as that does require an additional snap to
be added as a resource, increasing the maintenance load for resource
based deployments.

53fa151... by Wouter van Bommel

Merge branch 'github_actions' into main

c78345a... by Wouter van Bommel

Change output order failed action

8839484... by Wouter van Bommel

Updates based on review feedback

Ensure consistend naming, fixed various typo's

22eed78... by Wouter van Bommel

Updated the readme

Added more deployment examples, document the options that are supported.

b37f1c4... by Wouter van Bommel

Implement the option to install from a resource

* Allow the installation from a resource, requires both a core and the
  snap-store-proxy snap to be added.
* Updated the Makefile, to include a deploy-resources target, for simple
  testing. This target will download snaps if needed.
* Ensured complete coverage of the added code.

5d2c6f9... by Wouter van Bommel

Replace test with lint as coverage also tests

3e7c00e... by Wouter van Bommel

Added github workflow

* Tests are run automatically on creation of a PR / merge
* On a release a charm will be build (todo push to charmhub)

138b0e7... by Wouter van Bommel

Added status action and refactored test

Refactored test of the charm in logical subsets, to ease expansion and
keep grouped tests together.

Added an status action, that will return the result of the proxy status
command.

Fixed a dependency issue in the Makefile, which prevented the charm from
being rebuild on changes to the actions.yaml file.

Added the action to the documentation.