Skip to content

Conversation

@wifimug
Copy link

@wifimug wifimug commented Nov 14, 2023

Changed App.js message

@wifimug wifimug closed this Nov 14, 2023
@wifimug wifimug deleted the dev branch November 14, 2023 10:23
@wifimug wifimug restored the dev branch November 21, 2023 11:46
XueLiangg pushed a commit to XueLiangg/simple-node-js-react-npm-app that referenced this pull request Jul 30, 2024
abdielabr pushed a commit to abdielabr/simple-node-js-react-npm-app that referenced this pull request Apr 7, 2025
* chore(deps): bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20231218 to bookworm-20240110.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump updatecli/updatecli-action from 2.52.0 to 2.53.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.52.0 to 2.53.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.52.0...v2.53.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump anchore/scan-action from 3.5.0 to 3.6.0

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](anchore/scan-action@1d59d90...0550541)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump updatecli/updatecli-action from 2.53.0 to 2.54.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.53.0 to 2.54.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.53.0...v2.54.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20240110 to bookworm-20240130.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/python

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/android

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/maven

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump release-drafter/release-drafter from 5 to 6

Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](release-drafter/release-drafter@v5...v6)

---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump anchore/scan-action from 3.6.0 to 3.6.4

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.6.0 to 3.6.4.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](anchore/scan-action@0550541...3343887)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/multi

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/node

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump codacy/codacy-analysis-cli-action from 4.3.0 to 4.4.0

Bumps [codacy/codacy-analysis-cli-action](https://github.com/codacy/codacy-analysis-cli-action) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/codacy/codacy-analysis-cli-action/releases)
- [Commits](codacy/codacy-analysis-cli-action@5cc54a7...33d4559)

---
updated-dependencies:
- dependency-name: codacy/codacy-analysis-cli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20240130 to bookworm-20240211.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump updatecli/updatecli-action from 2.54.0 to 2.55.0 (jenkins-docs#114)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/multi (jenkins-docs#115)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/node (jenkins-docs#116)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/android (jenkins-docs#117)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/maven (jenkins-docs#118)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/python (jenkins-docs#119)

* chore(jenkins): Update Jenkins plugins

* Multi controller is the same as simple controller

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): Bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20240311 to bookworm-20240408.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump codacy/codacy-analysis-cli-action from 4.4.0 to 4.4.1

Bumps [codacy/codacy-analysis-cli-action](https://github.com/codacy/codacy-analysis-cli-action) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/codacy/codacy-analysis-cli-action/releases)
- [Commits](codacy/codacy-analysis-cli-action@33d4559...3ff8e64)

---
updated-dependencies:
- dependency-name: codacy/codacy-analysis-cli-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump updatecli/updatecli-action from 2.57.0 to 2.58.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.57.0 to 2.58.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.57.0...v2.58.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump updatecli/updatecli-action from 2.58.0 to 2.59.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.58.0 to 2.59.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.58.0...v2.59.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update Docker versions

* Not to be lost.

* not to be lost

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* Add C++ profile to Docker Compose and Updatecli

Fixes #376

Add a new profile in the Docker Compose file for building C++ source code with Jenkins.

* **Docker Compose Files:**
  * Add a `cpp` profile in `docker-compose.yaml` and `build-docker-compose.yaml`.
  * Include necessary service definitions, dependencies, healthcheck, and volume configurations.
* **Dockerfile:**
  * Create `dockerfiles/cpp/Dockerfile` with necessary C++ build tools including `build-essential`, `cmake`, `gcc`, `g++`, `clang`, `make`, `libstdc++-dev`, and `pkg-config`.
  * Set environment variables and ensure ownership of the Jenkins agent home directory.
* **Updatecli Manifest:**
  * Add `updatecli/updatecli.d/cpp.yaml` for managing the C++ Dockerfile.
  * Ensure the manifest includes the necessary dependencies for the C++ build environment.
* **GitHub Actions:**
  * Modify `.github/workflows/github-docker-registry-push.yml` to add a new job for building and pushing the C++ Docker image to ghcr.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/gounthar/quickstart-tutorials/issues/376?shareId=XXXX-XXXX-XXXX-XXXX).

* fix(updatecli): Removed cpp manifest.

* fix(docker): Update libstdc++ dependency to libstdc++-12-dev

* feat(jenkins): Add cpp-agent configuration for Docker image in ssh-agent.yaml

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
abdielabr pushed a commit to abdielabr/simple-node-js-react-npm-app that referenced this pull request Apr 7, 2025
* chore(deps): bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20231218 to bookworm-20240110.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump updatecli/updatecli-action from 2.52.0 to 2.53.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.52.0 to 2.53.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.52.0...v2.53.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump anchore/scan-action from 3.5.0 to 3.6.0

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](anchore/scan-action@1d59d90...0550541)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump updatecli/updatecli-action from 2.53.0 to 2.54.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.53.0 to 2.54.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.53.0...v2.54.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20240110 to bookworm-20240130.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/python

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/android

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/maven

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump release-drafter/release-drafter from 5 to 6

Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](release-drafter/release-drafter@v5...v6)

---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump anchore/scan-action from 3.6.0 to 3.6.4

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.6.0 to 3.6.4.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](anchore/scan-action@0550541...3343887)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/multi

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/node

Bumps jenkins/ssh-agent from 5.22.0 to 5.24.0.

---
updated-dependencies:
- dependency-name: jenkins/ssh-agent
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump codacy/codacy-analysis-cli-action from 4.3.0 to 4.4.0

Bumps [codacy/codacy-analysis-cli-action](https://github.com/codacy/codacy-analysis-cli-action) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/codacy/codacy-analysis-cli-action/releases)
- [Commits](codacy/codacy-analysis-cli-action@5cc54a7...33d4559)

---
updated-dependencies:
- dependency-name: codacy/codacy-analysis-cli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20240130 to bookworm-20240211.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump updatecli/updatecli-action from 2.54.0 to 2.55.0 (jenkins-docs#114)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/multi (jenkins-docs#115)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/node (jenkins-docs#116)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/android (jenkins-docs#117)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/maven (jenkins-docs#118)

* chore(deps): bump jenkins/ssh-agent in /dockerfiles/python (jenkins-docs#119)

* chore(jenkins): Update Jenkins plugins

* Multi controller is the same as simple controller

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): Bump debian in /dockerfiles/sidekick

Bumps debian from bookworm-20240311 to bookworm-20240408.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump codacy/codacy-analysis-cli-action from 4.4.0 to 4.4.1

Bumps [codacy/codacy-analysis-cli-action](https://github.com/codacy/codacy-analysis-cli-action) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/codacy/codacy-analysis-cli-action/releases)
- [Commits](codacy/codacy-analysis-cli-action@33d4559...3ff8e64)

---
updated-dependencies:
- dependency-name: codacy/codacy-analysis-cli-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump updatecli/updatecli-action from 2.57.0 to 2.58.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.57.0 to 2.58.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.57.0...v2.58.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(deps): bump updatecli/updatecli-action from 2.58.0 to 2.59.0

Bumps [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action) from 2.58.0 to 2.59.0.
- [Release notes](https://github.com/updatecli/updatecli-action/releases)
- [Commits](updatecli/updatecli-action@v2.58.0...v2.59.0)

---
updated-dependencies:
- dependency-name: updatecli/updatecli-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update Docker versions

* Not to be lost.

* not to be lost

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* chore(jenkins): Update Jenkins plugins

* Add C++ profile to Docker Compose and Updatecli

Fixes #376

Add a new profile in the Docker Compose file for building C++ source code with Jenkins.

* **Docker Compose Files:**
  * Add a `cpp` profile in `docker-compose.yaml` and `build-docker-compose.yaml`.
  * Include necessary service definitions, dependencies, healthcheck, and volume configurations.
* **Dockerfile:**
  * Create `dockerfiles/cpp/Dockerfile` with necessary C++ build tools including `build-essential`, `cmake`, `gcc`, `g++`, `clang`, `make`, `libstdc++-dev`, and `pkg-config`.
  * Set environment variables and ensure ownership of the Jenkins agent home directory.
* **Updatecli Manifest:**
  * Add `updatecli/updatecli.d/cpp.yaml` for managing the C++ Dockerfile.
  * Ensure the manifest includes the necessary dependencies for the C++ build environment.
* **GitHub Actions:**
  * Modify `.github/workflows/github-docker-registry-push.yml` to add a new job for building and pushing the C++ Docker image to ghcr.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/gounthar/quickstart-tutorials/issues/376?shareId=XXXX-XXXX-XXXX-XXXX).

* fix(updatecli): Removed cpp manifest.

* fix(docker): Update libstdc++ dependency to libstdc++-12-dev

* feat(jenkins): Add cpp-agent configuration for Docker image in ssh-agent.yaml

* fix(docker): Update healthcheck syntax and add cpp profile to Docker Compose

* fix(github): Correct tag format for cpp agent in Docker registry push

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant