Skip to content

Moetto/wach2.0

Repository files navigation

Wach 2.0

A web-application that helps you celebrate the First of May properly (as is done by engineering students in Oulu, Finland). Wach (short for Wappu achievements) contains tasks that users can complete during the celebrations.

This is mainly done as a hobby project to learn new things. Perhaps one day it'll be production ready. Until then, I'll work on whatever catches my fancy.

Building

Requirements

  • Java 15 jdk. Set JAVA_HOME environment variable to point at a Java 15 jdk.
  • Docker. User must be able to run docker without sudo, usually by being in group docker
  • jq

Build

Run:
./gradlew build

Running

Run:
./gradlew run The application will be accessible on localhost:8080

For running on either local or remote kubernetes cluster, see deployment instructions (GitHub Link)

Publishing

Requirements

  • Logged in to docker hub. Run docker login or any of its variants if using saved credentials.
  • A repository you can access.

Publishing

Run:
./gradlew publish

Publishing to a non-default repository (because I didn't give you access to mine)
./gradlew publish -P repository=DOCKERHUB_USERNAME/REPOSITORY

CI

See actions in GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published