Skip to content

Commit

Permalink
chore: fix rocks terminology (#18)
Browse files Browse the repository at this point in the history
  • Loading branch information
cjdcordeiro authored May 24, 2024
1 parent e9f5159 commit 54c7975
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/rock-release-dev.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: "Publish ROCK to GHCR:dev"
name: "Publish rock to GHCR:dev"

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rock-update.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Update ROCK
name: Update rock

on:
workflow_dispatch: {}
Expand Down
2 changes: 1 addition & 1 deletion 1.6.0/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: prometheus-pushgateway
title: Prometheus Pushgateway
summary: Prometheus PushGateway in a ROCK.
summary: Prometheus PushGateway in a rock.
description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus."
version: "1.6.0"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 1.6.1/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: prometheus-pushgateway
title: Prometheus Pushgateway
summary: Prometheus PushGateway in a ROCK.
summary: Prometheus PushGateway in a rock.
description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus."
version: "1.6.1"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 1.6.2/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: prometheus-pushgateway
title: Prometheus Pushgateway
summary: Prometheus PushGateway in a ROCK.
summary: Prometheus PushGateway in a rock.
description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus."
version: "1.6.2"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 1.7.0/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: prometheus-pushgateway
title: Prometheus Pushgateway
summary: Prometheus PushGateway in a ROCK.
summary: Prometheus PushGateway in a rock.
description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus."
version: "1.7.0"
base: ubuntu@22.04
Expand Down
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@

[![Open a PR to OCI Factory](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-oci-factory.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-oci-factory.yaml)
[![Publish to GHCR:dev](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-dev.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-dev.yaml)
[![Update ROCK](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml)
[![Update rock](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml)

[ROCKs](https://canonical-rockcraft.readthedocs-hosted.com/en/latest/) for [Prometheus Pushgateway](https://github.com/prometheus/pushgateway).
This repository holds all the necessary files to build ROCKs for the upstream versions we support. The Prometheus Pushgateway ROCK is used by the [prometheus-pushgateway-k8s-operator](https://github.com/canonical/prometheus-pushgateway-k8s-operator) charm.
[Rocks](https://canonical-rockcraft.readthedocs-hosted.com/en/latest/) for [Prometheus Pushgateway](https://github.com/prometheus/pushgateway).
This repository holds all the necessary files to build rocks for the upstream versions we support. The Prometheus Pushgateway rock is used by the [prometheus-pushgateway-k8s-operator](https://github.com/canonical/prometheus-pushgateway-k8s-operator) charm.

The ROCKs on this repository are built with [OCI Factory](https://github.com/canonical/oci-factory/), which also takes care of periodically rebuilding the images.
The rocks on this repository are built with [OCI Factory](https://github.com/canonical/oci-factory/), which also takes care of periodically rebuilding the images.

Automation takes care of:
* validating PRs, by simply trying to build the ROCK;

* validating PRs, by simply trying to build the rock;
* pulling upstream releases, creating a PR with the necessary files to be manually reviewed;
* releasing to GHCR at [ghcr.io/canonical/prometheus-pushgateway:dev](https://ghcr.io/canonical/prometheus-pushgateway:dev), when merging to main, for development purposes.

0 comments on commit 54c7975

Please sign in to comment.