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.
- 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
podman run -v "$(pwd):/app" -it --rm quay.io/redhat_emp1/spaship-cli spaship <SPAShip CLI command-line arguments>
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
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.
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
This repository is licensed under the MIT License. See the LICENSE file for more information.