2.7.0 • Published 4 years ago

@gigster/gig-cli v2.7.0

Weekly downloads
140
License
UNLICENSED
Repository
-
Last release
4 years ago

gig-cli

Gig CLI creates a command called gig which allows you to init, generate, and deploy applications.

Commands

CommandDescription
configPrompts the user to configure the CLI.
deployDeploys a gig to an environment.
initInitializes a project config in the current directory.
generateGenerates a project from a configuration.
loginLogs user into their Gigster account.
updateChecks if there is an update for the CLI and installs it.

config

Usage:

$ gig config

Options:

  • --only-new (default false): When provided, will only prompt the user for new entries in the config.

Examples:

$ gig config
? autoupdate: true
? packageManager: yarn
? gitProtocol: ssh
Successfully updated the global config.

$ gig config --only-new

deploy

To deploy a service, just specify the service name and environment. For example:

$ gig deploy api staging

You will be expected to have a Dockerfile in the root directory. To create a simple one, in the project folder, run:

$ echo "FROM nginx:1.13.5-alpine" > ./Dockerfile

init

Initializes a project config in the current directory.

Usage:

$ gig init

Examples:

# Initializes a project with the latest `blank` template.
$ gig init

generate

Generates either an entire project or a specific block.

Usage:

$ gig generate <block>

Options:

  • block (optional): When provided, will generate only a specific block. Otherwise, it generates the entire project.

Examples:

# Generates the entire project.
$ gig generate

# Generates only the `api` block.
$ gig generate api

# Generates only the `deployment`.
$ gig generate deployment

login

Prompts user for Gigster credentials and logs them into their Gigster account.

Usage:

$ gig login

Examples:

$ gig login
? email: example@gigster.com
? password: [hidden]
Successfully logged in as example@gigster.com

update

Usage:

$ gig update
2.7.0

4 years ago

2.7.0-alpha.0

4 years ago

2.6.2

5 years ago

2.6.0-alpha.3

5 years ago

2.6.0-alpha.2

5 years ago

2.6.0-alpha.1

5 years ago

2.6.1

5 years ago

2.6.0

5 years ago

2.5.0

5 years ago

2.5.0-alpha.8

5 years ago

2.5.0-alpha.7

5 years ago

2.5.0-alpha.6

5 years ago

2.5.0-alpha.5

5 years ago

2.5.0-alpha.4

5 years ago

2.5.0-alpha.3

5 years ago

2.5.0-alpha.2

5 years ago

2.5.0-alpha.1

5 years ago

2.5.0-alpha.0

6 years ago

2.4.1

6 years ago

2.4.1-alpha.0

6 years ago

2.4.0

6 years ago

2.4.0-alpha.4

6 years ago

2.4.0-alpha.3

6 years ago

2.4.0-alpha.2

6 years ago

2.4.0-alpha.1

6 years ago

2.3.0

6 years ago

2.3.0-alpha.6

6 years ago

2.3.0-alpha.5

6 years ago

2.3.0-alpha.4

6 years ago

2.3.0-alpha.3

6 years ago

2.3.0-alpha.1

6 years ago

2.3.0-alpha.0

6 years ago

2.2.1

6 years ago

2.2.1-alpha.0

6 years ago

2.2.0

6 years ago

2.2.0-alpha.2

6 years ago

2.2.0-alpha.1

6 years ago

2.2.0-alpha.0

6 years ago

2.1.1

6 years ago

2.1.0

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.2

6 years ago

2.0.1

6 years ago

2.0.1-alpha.2

6 years ago

2.0.1-alpha.1

6 years ago

2.0.0

6 years ago

2.0.0-alpha.13

6 years ago

2.0.0-alpha.12

6 years ago

2.0.0-alpha.11

6 years ago

2.0.0-alpha.10

6 years ago

2.0.0-alpha.9

6 years ago

2.0.0-alpha.8

6 years ago

2.0.0-alpha.7

6 years ago

2.0.0-alpha.6

6 years ago

2.0.0-alpha.5

6 years ago

2.0.0-alpha.4

6 years ago

2.0.0-alpha.3

6 years ago

2.0.0-alpha.2

6 years ago

2.0.0-alpha.1

6 years ago

1.2.0-alpha.22

6 years ago

1.2.0-alpha.21

6 years ago

1.2.0-alpha.20

6 years ago

1.2.0-alpha.19

6 years ago

1.2.0-alpha.18

6 years ago

1.2.0-alpha.17

6 years ago

1.1.2

6 years ago

1.1.2-alpha.4

6 years ago

1.1.2-alpha.3

6 years ago

1.2.0-alpha.16

6 years ago

1.2.0-alpha.15

6 years ago

1.2.0-alpha.14

6 years ago

1.2.0-alpha.13

6 years ago

1.2.0-alpha.12

6 years ago

1.2.0-alpha.11

6 years ago

1.2.0-alpha.10

6 years ago

1.2.0-alpha.9

6 years ago

1.2.0-alpha.8

6 years ago

1.2.0-alpha.7

6 years ago

1.2.0-alpha.6

6 years ago

1.2.0-alpha.5

6 years ago

1.2.0-alpha.4

6 years ago

1.1.2-alpha.2

6 years ago

1.1.2-alpha.1

6 years ago

1.2.0-alpha.3

6 years ago

1.2.0-alpha.2

6 years ago

1.2.0-alpha.1

6 years ago

1.1.1

6 years ago

1.1.1-alpha.1

6 years ago

1.1.0

6 years ago

1.1.0-alpha.35

6 years ago

1.1.0-alpha.34

6 years ago

1.1.0-alpha.33

6 years ago

1.1.0-alpha.32

6 years ago

1.1.0-alpha.31

6 years ago

1.1.0-alpha.30

6 years ago

1.1.0-alpha.29

6 years ago

1.1.0-alpha.28

6 years ago

1.1.0-alpha.27

6 years ago

1.1.0-alpha.26

6 years ago

1.1.0-alpha.25

6 years ago

1.1.0-alpha.24

6 years ago

1.1.0-alpha.23

6 years ago

1.1.0-alpha.22

6 years ago

1.1.0-alpha.21

6 years ago

1.1.0-alpha.20

6 years ago

1.1.0-alpha.19

6 years ago

1.1.0-alpha.18

6 years ago

1.1.0-alpha.17

6 years ago

1.1.0-alpha.16

6 years ago

1.1.0-alpha.15

6 years ago

1.1.0-alpha.14

7 years ago

1.1.0-alpha.13

7 years ago

1.1.0-alpha.12

7 years ago

1.1.0-alpha.11

7 years ago

1.1.0-alpha.10

7 years ago

1.1.0-alpha.9

7 years ago

1.1.0-alpha.8

7 years ago

1.1.0-alpha.7

7 years ago

1.1.0-alpha.6

7 years ago

1.1.0-alpha.5

7 years ago

1.1.0-alpha.4

7 years ago

1.1.0-alpha.3

7 years ago

1.1.0-alpha.2

7 years ago

1.1.0-alpha.1

7 years ago

1.0.0

7 years ago

1.0.0-alpha.1

7 years ago

0.15.3

7 years ago

0.15.2

7 years ago

0.15.1

7 years ago

0.15.0

7 years ago

0.14.1

7 years ago

0.14.0

7 years ago