codegold79 / prow-plugin

2022 Tanzupalooza Hackathon Team 007

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

prow-plugin

Creating a new package

Being the name of the package horologium and the version 0.1.0

Initializing the structure

❯ hack/create-package.sh horologium 0.1.0

Check the vendir manifests

On config/upstream copy the correct upstream manifests. Edit the vendir.yml file to match the new files here with a manual type.

apiVersion: vendir.k14s.io/v1alpha1
kind: Config
minimumRequiredVersion: 0.12.0
directories:
  - path: config/upstream
    contents:
      - path: horologium_deployment.yaml
        manual: {}
      - path: horologium_rbac.yaml
        manual: {}

Run:

vendir sync

Resolve image digest and lock

Lock the image digest from the repo

> hack/lock.sh horologium 0.1.0

Push the imgpkg to the repository

Save the imgpkg hash

About

2022 Tanzupalooza Hackathon Team 007

License:Apache License 2.0


Languages

Language:Go 62.3%Language:Shell 37.7%