Skip to content

Commit

Permalink
modified the name from template repository to actual repositories.
Browse files Browse the repository at this point in the history
  • Loading branch information
mishraomp committed Sep 16, 2022
1 parent cdd8301 commit f93c13d
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 25 deletions.
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
<!-- PROJECT SHIELDS -->

[![Contributors](https://img.shields.io/github/contributors/bcgov/greenfield-template)](/../../graphs/contributors)
[![Forks](https://img.shields.io/github/forks/bcgov/greenfield-template)](/../../network/members)
[![Stargazers](https://img.shields.io/github/stars/bcgov/greenfield-template)](/../../stargazers)
[![Issues](https://img.shields.io/github/issues/bcgov/greenfield-template)](/../../issues)
[![MIT License](https://img.shields.io/github/license/bcgov/greenfield-template.svg)](/LICENSE.md)
[![Contributors](https://img.shields.io/github/contributors/bcgov/nr-epd-digital-services)](/../../graphs/contributors)
[![Forks](https://img.shields.io/github/forks/bcgov/nr-epd-digital-services)](/../../network/members)
[![Stargazers](https://img.shields.io/github/stars/bcgov/nr-epd-digital-services)](/../../stargazers)
[![Issues](https://img.shields.io/github/issues/bcgov/nr-epd-digital-services)](/../../issues)
[![MIT License](https://img.shields.io/github/license/bcgov/nr-epd-digital-services.svg)](/LICENSE.md)
[![Lifecycle](https://img.shields.io/badge/Lifecycle-Experimental-339999)](https://github.com/bcgov/repomountie/blob/master/doc/lifecycle-badges.md)

# Greenfield Template - DevOps Quickstart

## Overview

The Greenfield-template is a fully functional set of pipeline workflows and a starter application stack intended to help Agile DevOps teams hit the ground running. Currently supports OpenShift with plans for AWS (Amazon Web Services). Pipelines are run using [GitHub Actions](https://github.com/bcgov/greenfield-template/actions).
The nr-epd-digital-services is a fully functional set of pipeline workflows and a starter application stack intended to help Agile DevOps teams hit the ground running. Currently supports OpenShift with plans for AWS (Amazon Web Services). Pipelines are run using [GitHub Actions](https://github.com/bcgov/nr-epd-digital-services/actions).

Features:
* Pull Request-based pipeline
Expand All @@ -24,7 +24,7 @@ Features:
* Templates and setup documentation
* Starter TypeScript application stack

This project is in active development. Please visit our [issues](https://github.com/bcgov/greenfield-template/issues) page to view or request features.
This project is in active development. Please visit our [issues](https://github.com/bcgov/nr-epd-digital-services/issues) page to view or request features.

### Workflow 1 of 3: PR Open

Expand Down Expand Up @@ -116,12 +116,12 @@ Optionally, higher-level deployments can be prevented until manually approved.

This workflow is triggered when a Pull Request to the main branch is created or modified. Each development deployment is separate, using its own stack. This avoids collisions between development environments and provides isolation for testing and experimentation. Pipeline steps are enforced, preventing merge of failing code.

The workflow, located [here](https://github.com/bcgov/greenfield-template/blob/main/.github/workflows/pr-open.yml), includes:
The workflow, located [here](https://github.com/bcgov/nr-epd-digital-services/blob/main/.github/workflows/pr-open.yml), includes:

* [Pull Request](https://github.com/bcgov/greenfield-template/pulls)-based ephemeral, sandboxed environments
* [Pull Request](https://github.com/bcgov/nr-epd-digital-services/pulls)-based ephemeral, sandboxed environments
* [Docker](https://github.com/marketplace/actions/build-and-push-docker-images)/[Podman](https://podman.io) container building
* [Build caching](https://github.com/marketplace/actions/cache) to save time and bandwidth
* [GitHub Container Registry](https://github.com/bcgov/greenfield-template/pkgs/container/greenfield-template) image publishing
* [GitHub Container Registry](https://github.com/bcgov/nr-epd-digital-services/pkgs/container/nr-epd-digital-services) image publishing
* [RedHat OpenShift](https://www.redhat.com/en/technologies/cloud-computing/openshift) deployment, with other options under consideration
* [Jest](https://jestjs.io/) JavaScript testing enforced in-pipeline
* [SonarCloud](https://sonarcloud.io/) static analysis test coverage reporting
Expand All @@ -140,7 +140,7 @@ When a PR is merged, the message comment below is added. Despite showing on thi

### 2: Pull Request Close Pipeline

The workflow, located [here](https://github.com/bcgov/greenfield-template/blob/main/.github/workflows/pr-close.yml), fires when a pull request is closed.
The workflow, located [here](https://github.com/bcgov/nr-epd-digital-services/blob/main/.github/workflows/pr-close.yml), fires when a pull request is closed.

* ghcr.io cleanup of dev images over 14 days-old
* OpenShift dev artifact removal
Expand All @@ -155,7 +155,7 @@ If this closure was triggered by a merge to the main branch it will trigger the

### 3: Pull Request Main Merge Pipeline

The workflow, located [here](https://github.com/bcgov/greenfield-template/blob/main/.github/workflows/merge-main.yml), includes:
The workflow, located [here](https://github.com/bcgov/nr-epd-digital-services/blob/main/.github/workflows/merge-main.yml), includes:

* [GitHub CodeQL](https://codeql.github.com/) semantic code analysis and vulerability scanning
* [OWASP ZAP](https://www.zaproxy.org/) Zed Attack Proxy web app penetration testing
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ This product currently has no support and is experimental. That could change in

## Reporting a Vulnerability

Please report any issues or vulerabilities with an [issue](https://github.com/bcgov/greenfield-template/issues).
Please report any issues or vulnerabilities with an [issue](https://github.com/bcgov/nr-epd-digital-services/issues).
4 changes: 2 additions & 2 deletions SETUP.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ The following are required:
![image](./.github/graphics/newRepo.png)

Create a new repository using this repository as a template.
* Select bcgov/greenfield-template under Repository template
* Select bcgov/nr-epd-digital-services under Repository template
* Check Codecov | Code Coverage to grant access
* Jira cannot be unchecked (I try every time!)

Expand Down Expand Up @@ -249,7 +249,7 @@ From your GitHub repository:
Packages are available from your repository (link on right) or your organization's package lists.
E.g. https://github.com/orgs/bcgov/packages?repo_name=greenfield-template
E.g. https://github.com/orgs/bcgov/packages?repo_name=nr-epd-digital-services
### Branch Protection
Expand Down
2 changes: 1 addition & 1 deletion backend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions backend/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "greenfield-template",
"name": "nr-epd-digital-services",
"version": "0.0.1",
"description": "BCGov greenfield template. For reference, testing and new projects.",
"main": "index.js",
Expand All @@ -23,7 +23,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/bcgov/greenfield-template.git"
"url": "git+https://github.com/bcgov/nr-epd-digital-services.git"
},
"keywords": [
"openshift",
Expand All @@ -36,9 +36,9 @@
"author": "Derek Roberts",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/bcgov/greenfield-template/issues"
"url": "https://github.com/bcgov/nr-epd-digital-services/issues"
},
"homepage": "https://github.com/bcgov/greenfield-template#readme",
"homepage": "https://github.com/bcgov/nr-epd-digital-services#readme",
"dependencies": {
"@nestjs/cli": "^8.2.6",
"@nestjs/common": "^8.4.6",
Expand Down
2 changes: 1 addition & 1 deletion frontend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "greenfield-template",
"name": "nr-epd-digital-services",
"version": "0.0.1",
"description": "BCGov greenfield template. For reference, testing and new projects.",
"main": "index.js",
Expand All @@ -23,7 +23,7 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/bcgov/greenfield-template.git"
"url": "git+https://github.com/bcgov/nr-epd-digital-services.git"
},
"keywords": [
"openshift",
Expand All @@ -36,9 +36,9 @@
"author": "Derek Roberts",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/bcgov/greenfield-template/issues"
"url": "https://github.com/bcgov/nr-epd-digital-services/issues"
},
"homepage": "https://github.com/bcgov/greenfield-template#readme",
"homepage": "https://github.com/bcgov/nr-epd-digital-services#readme",
"dependencies": {
"@nestjs/cli": "^8.2.6",
"@nestjs/common": "^8.4.6",
Expand Down

0 comments on commit f93c13d

Please sign in to comment.