- Install k3d.
- Install Helmfile.
- Get a GitHub access token, export it into the
GITHUB_COM_TOKEN
variable, e.g.export GITHUB_COM_TOKEN=<token>
. - Set
KUBECONFIG
to~/.k3d/k3s-default-config
, e.g.export KUBECONFIG=~/.k3d/k3s-default-config
. - Run
make start
. - Wait for the first Renovate pod to run in the
renovate
namespace, e.g. withkubectl -n renovate get pods
. - Once the first pod successfully runs, check the logs with
kubectl -n renovate logs ...
. - You should see a message along the lines of:
DEBUG: Dependency jsonnet-libs has unsupported value master (repository=patoarvizu/renovate-jsonnet-bundler-repro)
- And another one like the following:
DEBUG: packageFiles with updates (repository=patoarvizu/renovate-jsonnet-bundler-repro)
"config": {
"jsonnet-bundler": [
{
"packageFile": "jsonnetfile.json",
"deps": [
{
"depName": "jsonnet-libs",
"lookupName": "https://github.com/grafana/jsonnet-libs",
"currentValue": "master",
"managerData": {"subdir": "ksonnet-util"},
"depIndex": 0,
"updates": [],
"warnings": [],
"versioning": "semver",
"skipReason": "invalid-value"
}
]
}
]
}