Skip to content

Working snapcraft image #3121

@koppor

Description

@koppor

This tracks the current state of the snapcraft image. This main text is updated to reflect the current state.

Howto install and update

Beta version:

sudo snap install jabref --beta

Latest snapshot:

  • sudo snap install jabref --edge --devmode
  • sudo snap refresh jabref --edge --devmode

Current state

Snap Status

  • Registered at https://build.snapcraft.io/user/koppor
  • Travis is used for building as currently only CircleCI 2.0 is supported for building and we use CircleCI 1.0 for building. A switch to CircleCI 2.0 is tested at branch circleci20, but does currently not work and it does not seem to be easy to get it running
  • build on Travis takes approx. 10 min
  • build will take place at snapcraft-ci branch only to avoid much too much development versions at Ubuntu.
  • Dashboard https://dashboard.snapcraft.io/dev/snaps/7999/

Open points

Howto build locally

  1. docker run -it -v /d/git-repositories/jabref/jabref:/tmp/snap koppor/snapcraft-java-de bash
  2. cd /tmp/jabref
  3. snapcraft
  4. Read along at https://snapcraft.io/docs/build-snaps/publish

References

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions