2.0.3 • Published 4 months ago

@zaneray/create-repo v2.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 months ago

CONCEPT

@see https://zaneray.atlassian.net/wiki/spaces/ZR/pages/839548939/Base+Repositories

  • provides an NPMJS executable module (NPX module) @zaneray/create-repo
  • uses respositories in the ZaneRay Templates project at Bitbucket as a basis to create client repositories
  • creates client repositories in /Users/Shared/cloud/${client}

REQUIREMENTS

  • bash (available in OSX)
  • gettext (install with Brew https://docs.brew.sh/Installation, brew install gettext)
  • git (install with Brew, brew install git)
  • nodejs18 or greater

USAGE

  • in a Terminal session with nodejs18 or greater, execute the following command and follow the prompts
  • npx @zaneray/create-repo

TEMPLATE REPOSITORY REQUIREMENTS

  • bitbucket-pipelines.yml - for deployment from Bitbucket to the target platform
  • On the Bitbucket Repository, in the Description field, a CSV with MENU_NAME,PROJECT_SUFFIX

    -- MENU_NAME is presented in the prompts when running the npx @zaneray/create-repo command

    -- PROJECT_SUFFIX is concatenated with the CLIENT for the new repository name, CLIENT-PROJECT_SUFFIX

  • OPTIONAL - _setup/special-sauce (permissions 777) - will be executed post template repository cloning

  • OPTIONAL - README.md - will be output at the end of the process
  • OPTIONAL - .env-sample - CLIENT=${CLIENT} will be set
2.0.3

4 months ago

2.0.2

5 months ago

2.0.1

5 months ago

1.0.0

6 months ago

0.0.16

6 months ago

0.0.15

6 months ago

0.0.14

7 months ago

0.0.13

7 months ago

0.0.12

7 months ago

0.0.11

7 months ago

0.0.10

7 months ago

0.0.9

7 months ago