A Terminal Client for Telestion Projects
Please ensure, you have an up-to-date version of Docker installed and ready to go.
Pull and run the latest Docker image from the GitHub Container Registry:
docker pull <image_name>
docker run -it <image_name>
Please ensure, you have an up-to-date version of Java 16 installed and ready to go.
-
Download the distribution package from the latest GitHub Release:
https://github.com/wuespace/telestion-terminal-client/releases/latest -
Extract it with your favorite archive tool:
unzip telestion-terminal-client.zip -d telestion-terminal-client tar -xf telestion-terminal-client.tar
-
Execute the binary suited for your system located in the
bin
folder.
Please ensure, you have an up-to-date version of Java 16 installed and ready to go.
-
Clone the project:
git clone [email protected]:wuespace/telestion-terminal-client.git
-
Set up the Personal Access Token which allows gradle to load the Telestion Dependencies. (see Contributing)
-
Build the project with gradle:
./gradlew assembleDist
-
Build the docker image:
docker build -t <image_name> .
-
Run the docker image:
docker run -it <image_name>
TODO: Add app intro
First, please clone the project:
git clone [email protected]:wuespace/telestion-terminal-client.git
Then, you a Personal Access Token which has access to the telestion-core maven packages.
Copy the gradle.properties.example
file and name it gradle.properties
.
After that, edit the contents and replace the GITHUB_ACTOR
with your GitHub username
and replace the GITHUB_TOKEN
with your generated Personal Access Token.
Then make gradle executable and run it the first time:
chmod +x gradlew
./gradlew
Please, check out to your working branch:
git checkout -b <your_branch_name>
Now, add your first contribution!
After you finished adding your changes, commit and push them to GitHub:
git add ./
git commit -m "feat: <your_commit_message>
git push --set-upstream origin
This is part of Telestion, a project by WüSpace e.V..