Skip to content
This repository has been archived by the owner on Oct 12, 2021. It is now read-only.
/ padawaninstall Public archive

script that checks for project dependencies and then installs and starts up the padawan project

License

Notifications You must be signed in to change notification settings

thebigtoona/padawaninstall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install Helper for Padawan

GitHub release GitHub issues Supported Platforms

Things to Note

  • This script is cross compatible for Mac and Linux, however due to current issues with the aarc branch the script uses, the mac version will not work out of the box. See Known Issues
  • The script is still very basic and needs a lot of adjustment. It won't catch every exception or error at this time. Please create an issue for any error you run into
  • The script runs your docker containers as detached, but you can view thier logs and see them running in the list of containers by using docker commands. Docker Help

Installation

  1. clone the repo to wherever you keep your scripts. The install script is located in the root of the repository

Usage

  1. Navigate to the directory where you cloned in this repository

  2. either run ./install_script or bash install_script from the padawaninstalls directory

    • if you would like, you can specify an install directory as the first parameter of the script, but be sure not to include a trailing slash. See example below:
    ./install_script.sh /home/<username>/developerlevel

if you do not specify a directory as a parameter, the script will ask you for a directory and offer you a default option

Docker Help

Here are some helpful docker commands to see what's going on in the containers, or see what's running and get rid them if you need to.

docker ps # shows all running containers
docker ps -a # shows all the containers, runnning and stopped
docker kill <container id / container name> # kill a single running container 
docker kill $(docker ps -q)  # kill all the running containers 
docker kill $(docker ps -q) && docker container prune -f  # kill all the running containers, 
# and get rid of any stopped containers without prompting 
docker logs -f <container id / container name> # follow the logs of a container in a terminal window
docker logs <container id / container name> # look at the most recent logs of a container
man docker    # check out the man page 
docker --help # docker help page 

Known Issues

  1. the aarc containers are not properly raising from the feature/DevDocker branch that this script uses. There is an update to aarc waiting to be reviewed that should resolve this issue, ref paladinarcher/aarc PR #14

About

script that checks for project dependencies and then installs and starts up the padawan project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages