Skip to content

A self-contained, up-to-date SPAShip CLI container image to make your SPA deployments via SPAShip easier

License

Notifications You must be signed in to change notification settings

spaship/cli-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SPAShip CLI Container Docker Repository on Quay

A self-contained, up-to-date SPAShip CLI container image to simplify your SPA deployments via SPAShip.

This repository provides a container image hosted at quay.io/redhat_emp1/spaship-cli for running the SPAShip CLI tool in a containerized environment.

Advantages

  • Seamless integration with GitLab and GitHub CI/CD pipelines
  • Ensures the use of the latest SPAShip CLI version automatically, as the image is consistently updated with new releases
  • Eliminates external dependencies such as Node.js
  • Simplifies setup and reduces manual configuration
  • Ensures consistency across different environments
  • Minimizes potential compatibility issues

Usage

podman run -v "$(pwd):/app" -it --rm quay.io/redhat_emp1/spaship-cli spaship <SPAShip CLI command-line arguments>

Creating a new SPA

To create a SPA using the SPAShip CLI, use the following command:

podman run -v "$(pwd):/app" -it --rm quay.io/redhat_emp1/spaship-cli spaship init

Deploying a SPA

To deploy a SPA using the SPAShip CLI, use the following command:

podman run -v "$(pwd):/app" -it --rm quay.io/redhat_emp1/spaship-cli spaship deploy

This mounts your current working directory into the /app directory inside the container.

Check the current CLI Version

You can run the container and check the current SPAShip CLI version with the following command:

podman run --rm quay.io/redhat_emp1/spaship-cli spaship

License

This repository is licensed under the MIT License. See the LICENSE file for more information.

About

A self-contained, up-to-date SPAShip CLI container image to make your SPA deployments via SPAShip easier

Resources

License

Stars

Watchers

Forks

Packages

No packages published