2.0.0-alpha36-225093d6-b2 • Published 7 years ago

@process-engine/ci_tools v2.0.0-alpha36-225093d6-b2

Weekly downloads
1,581
License
MIT
Repository
github
Last release
7 years ago

CI Tools

This projects contains shared scripts for our ci pipeline.

What Are the Goals of This Project?

The goal of the project is to provide useful scripts for our ci pipeline.

Relevant URLs

  1. https://ci.process-engine.io

How Do I Set This Project Up?

Prerequesites

  • Node

Setup/Installation

Install dependencies:

npm install

Build the sources:

npm run build

Link the package, to execute commands from the terminal:

npm link

How Do I Use This Project?

Installation

Install and save this package into your dev dependencies:

npm install --save-dev @process-engine/ci_tools

Now use it inside the scripts block:

(...)
  "scripts": {
    "do-release": "create-github-release",
    (...)
  },
(...)

Usage

Provided scripts:

Create GitHub Release

This script interfaces with the GitHub API to create new releases on the repository page.

Synopsis

create-github-release <github namespace> <github repository> <version to release> <target commit> <is draft> <is prerelease> [files to upload...]

Example usage:

RELEASE_GH_TOKEN="InsertGitHubTokenHere" create-github-release process-engine bpmn-studio 3.0.0 master false true dist/bpmn-studio.dmg CHANGELOG.md

This will create a new release for the tag v3.0.0 in the repository process-engine/bpmn-studio. The files dist/bpmn-studio.dmg and CHANGELOG.md will be attached to the release.

Is NuGet Package Published

This script uses the NuGet API to check if a specified version of a given package is published.

It will return either true or false. A non zero exit code indicates an error occurred.

Synopsis

is-nuget-package-published <NuGet V3 feed URL> <package> <version>

Example usage:

NUGET_ACCESS_TOKEN="NuGetAPITokenHere" is-nuget-packet-published https://5minds.myget.org/F/process_engine_public/api/v3/index.json ProcessEngine.Runtime 3.8.2-pre1

This will check if the package ProcessEngine.Runtime, version 3.8.2-pre1 is published on the feed process_engine_public.

Deployment (*)

TODO: optional section; please refer to the german template for hints on how to fill this section.

What Else Is There to Know?

TODO: please refer to the german template for hints on how to fill this section.

Authors/Contact Information

4.0.2

3 years ago

4.0.1

3 years ago

4.0.1-alpha.1

3 years ago

4.0.1-beta.1

3 years ago

4.0.0

3 years ago

3.3.5-alpha.3

3 years ago

3.3.5-alpha.2

3 years ago

4.0.0-beta.2

3 years ago

4.0.0-beta.1

3 years ago

4.0.0-alpha.1

3 years ago

4.0.0-alpha.2

3 years ago

3.3.5-beta.1

3 years ago

3.3.5-alpha.1

3 years ago

3.3.4-alpha.1

3 years ago

3.3.5

3 years ago

3.3.4

4 years ago

3.3.3

4 years ago

3.3.3-alpha.1

4 years ago

3.3.2-beta.1

4 years ago

3.3.2

4 years ago

3.3.2-alpha.1

4 years ago

3.3.1-beta.1

4 years ago

3.3.1

4 years ago

3.3.0-beta.3

4 years ago

3.3.0-alpha.3

4 years ago

3.3.0

4 years ago

3.3.0-beta.2

5 years ago

3.3.0-alpha.2

5 years ago

3.3.0-beta.1

5 years ago

3.2.1

5 years ago

3.3.0-alpha.1

5 years ago

3.2.0-beta.7

5 years ago

3.2.0-alpha.12

5 years ago

3.2.0

5 years ago

3.2.0-alpha.11

5 years ago

3.2.0-beta.6

5 years ago

3.2.0-beta.5

5 years ago

3.2.0-alpha.10

5 years ago

3.2.0-alpha.9

5 years ago

3.2.0-beta.4

5 years ago

3.2.0-alpha.8

5 years ago

3.2.0-alpha.7

5 years ago

3.2.0-alpha.6

5 years ago

3.2.0-alpha.5

5 years ago

3.2.0-alpha.4

5 years ago

3.2.0-beta.3

5 years ago

3.2.0-alpha.3

5 years ago

3.2.0-beta.2

5 years ago

3.2.0-alpha.2

5 years ago

3.2.0-beta.1

5 years ago

3.2.0-alpha.1

5 years ago

3.1.0-alpha.11

5 years ago

3.1.0-alpha.10

5 years ago

3.1.0-beta.3

5 years ago

3.1.0

5 years ago

3.1.0-beta.2

5 years ago

3.1.0-alpha.9

5 years ago

3.1.0-alpha.8

5 years ago

3.1.0-alpha.7

5 years ago

3.1.0-alpha.6

5 years ago

3.1.0-beta.1

5 years ago

3.1.0-alpha.5

5 years ago

3.1.0-alpha.2

6 years ago

3.1.0-alpha.3

6 years ago

3.1.0-alpha.4

6 years ago

3.0.0-beta.2

6 years ago

3.0.0

6 years ago

3.1.0-alpha.1

6 years ago

3.0.0-beta.1

6 years ago

3.0.0-alpha.12

6 years ago

3.0.0-alpha.11

6 years ago

3.0.0-alpha.10

6 years ago

3.0.0-alpha.9

6 years ago

3.0.0-alpha.7

6 years ago

3.0.0-alpha.8

6 years ago

2.5.2

6 years ago

3.0.0-alpha.6

6 years ago

3.0.0-alpha.5

6 years ago

3.0.0-alpha.4

6 years ago

3.0.0-alpha.3

6 years ago

3.0.0-alpha.2

6 years ago

3.0.0-alpha.1

6 years ago

2.6.0-alpha.2

6 years ago

2.6.0-alpha.1

6 years ago

2.5.0-alpha.4

6 years ago

2.5.1

6 years ago

2.5.0-beta.2

6 years ago

2.5.0

6 years ago

2.5.0-alpha.3

6 years ago

2.5.0-alpha.2

6 years ago

2.5.0-beta.1

6 years ago

2.5.0-alpha.1

6 years ago

2.4.0

6 years ago

2.4.0-beta.2

6 years ago

2.4.0-alpha.3

6 years ago

2.4.0-beta.1

6 years ago

2.4.0-alpha.2

6 years ago

2.4.0-alpha.1

6 years ago

2.3.0-alpha.3

6 years ago

2.3.0

6 years ago

2.3.0-beta.2

6 years ago

2.3.0-alpha.2

6 years ago

2.2.1

6 years ago

2.3.0-beta.1

6 years ago

2.3.0-alpha.1

6 years ago

2.2.0-alpha.18

6 years ago

2.2.0-beta.5

6 years ago

2.2.0-alpha.17

6 years ago

2.2.0

6 years ago

2.2.0-alpha.16

6 years ago

2.2.0-beta.4

6 years ago

2.2.0-beta.3

6 years ago

2.2.0-alpha.15

6 years ago

2.2.0-beta.2

6 years ago

2.2.0-alpha.14

6 years ago

2.2.0-alpha.13

6 years ago

2.2.0-beta.1

6 years ago

2.1.0-beta.2

6 years ago

2.2.0-alpha.12

6 years ago

2.2.0-alpha.11

6 years ago

2.2.0-alpha.10

6 years ago

2.2.0-alpha.9

6 years ago

2.2.0-alpha.8

6 years ago

2.2.0-alpha.7

6 years ago

2.2.0-alpha.6

6 years ago

2.2.0-alpha.5

6 years ago

2.2.0-alpha.4

6 years ago

2.2.0-alpha.3

6 years ago

2.2.0-alpha.2

6 years ago

2.2.0-alpha.1

6 years ago

2.1.0-pre

6 years ago

2.1.0

6 years ago

2.1.0-beta.1

6 years ago

2.1.0-alpha.8

6 years ago

2.1.0-alpha.7

6 years ago

2.1.0-alpha.6

6 years ago

2.1.0-alpha.5

6 years ago

2.1.0-alpha.4

6 years ago

2.1.0-alpha.3

6 years ago

2.1.0-alpha.2

6 years ago

2.1.0-alpha.1

6 years ago

2.0.0

6 years ago

2.0.0-beta.2

6 years ago

2.0.0-alpha.56

6 years ago

2.0.0-alpha.55

6 years ago

2.0.0-beta.1

6 years ago

2.0.0-alpha.54

6 years ago

2.0.0-alpha.53

6 years ago

2.0.0-alpha.52

6 years ago

2.0.0-alpha.51

6 years ago

2.0.0-alpha.50

6 years ago

2.0.0-alpha.49

6 years ago

2.0.0-alpha.48

6 years ago

2.0.0-alpha.47

6 years ago

2.0.0-alpha47

6 years ago

2.0.0-alpha46

6 years ago

2.0.0-alpha45

6 years ago

2.0.0-beta5

6 years ago

2.0.0-alpha44

6 years ago

2.0.0-beta4

6 years ago

2.0.0-alpha43

6 years ago

2.0.0-alpha42

6 years ago

2.0.0-beta3

7 years ago

2.0.0-alpha41

7 years ago

2.0.0-alpha40

7 years ago

2.0.0-alpha39

7 years ago

2.0.0-alpha36

7 years ago

2.0.0-alpha35

7 years ago

2.0.0-alpha34

7 years ago

2.0.0-alpha33

7 years ago

2.0.0-alpha32

7 years ago

2.0.0-alpha29

7 years ago

2.0.0-beta2

7 years ago

2.0.0-alpha28

7 years ago

2.0.0-alpha27

7 years ago

2.0.0-alpha26

7 years ago

2.0.0-beta1

7 years ago

2.0.0-alpha25

7 years ago

2.0.0-alpha24

7 years ago

2.0.0-alpha23

7 years ago

2.0.0-alpha22

7 years ago

2.0.0-alpha21

7 years ago

2.0.0-alpha20

7 years ago

2.0.0-alpha19

7 years ago

2.0.0-alpha18

7 years ago

2.0.0-alpha17

7 years ago

2.0.0-alpha16

7 years ago

2.0.0-alpha15

7 years ago

2.0.0-alpha14

7 years ago

2.0.0-alpha13

7 years ago

2.0.0-alpha12

7 years ago

2.0.0-alpha10

7 years ago

2.0.0-alpha9

7 years ago

2.0.0-alpha7

7 years ago

2.0.0-alpha6

7 years ago

2.0.0-alpha5

7 years ago

2.0.0-alpha4

7 years ago

2.0.0-alpha1

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.0.1

7 years ago