1.6.13 • Published 1 year ago

@kapeta/kap-registry v1.6.13

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

kap "registry" command

Enabled pushing, cloning, and pull image from kapeta registry

Auto-versioning

The registry command automatically calculates the next semantic version whenever you push. This is done by comparing the block versions and the logic is as follows:

  • If nothing is added, updated or removed in your kapeta.yml it will increment the patch version
  • If nothing is updated or removed - but some things have been added in your kapeta.yml it will increment the minor version
  • If anything is updated or removed in your kapeta.yml it will increment the major version

Versioning validation

If you disable auto-versioning (--auto-versioning false`) the command will still verify your version and perform the following checks:

  • Ensure the version does not exist
  • Verify your new version against the latest version - to make sure it follows proper semantic versioning (See auto-versioning paragraph for logic)

Configuration

The registry command has its own registry file in ~/.kapeta/registry.yml. The configuration determines what kapeta and docker registry to use.

Example configuration can be seen below:

registry:
  url: https://registry.kapeta.com
  organisationId: my-company
  docker:
    registry: my-private-docker-repo.com

The above configuration will result in all docker images being prefixed with my-private-docker-repo.com/my-company/. E.g. for a block named users the docker image would be named my-private-docker-repo.com/my-company/users.


To use the default docker registry (DockerHub) omit the docker registry configuration:

registry:
  url: https://registry.kapeta.com
  organisationId: my-company

organisationId is used as part of the naming for docker images - this should be equivalent to your DockerHub organisation name.

License

This project is licensed under the MIT License - see the LICENSE file for details

1.6.13

1 year ago

1.6.11

1 year ago

1.6.10

1 year ago

1.6.12

1 year ago

1.6.9

1 year ago

1.6.8

1 year ago

1.6.7

1 year ago

1.6.6

1 year ago

1.6.5

1 year ago

1.6.4

1 year ago

1.6.3

1 year ago

1.6.2

1 year ago

1.5.0

1 year ago

1.4.0

1 year ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.14

2 years ago

1.2.15

2 years ago

1.2.13

2 years ago

1.2.0

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.1.5

2 years ago

1.2.3

2 years ago

1.1.4

2 years ago

1.2.2

2 years ago

1.1.3

2 years ago

1.2.1

2 years ago

1.1.2

2 years ago

1.2.9

2 years ago

1.2.12

2 years ago

1.2.10

2 years ago

1.2.11

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago