Categorygithub.com/jamesrr39/taskrunner-app
modulepackage
0.0.0-20220801200438-fb66a68bb823
Repository: https://github.com/jamesrr39/taskrunner-app.git
Documentation: pkg.go.dev

# README

Taskrunner-app

Taskrunner is a tool that looks after your repetitive tasks, and stores the output somewhere you can find the output easily.

You could think of it somewhat as a lightweight desktop-based alternative to Jenkins, more lightweight and easier to set up, but without many of the features Jenkins provides.

Install

First, you need to have Go and GTK 2 installed.

Installing GTK on ubuntu:

sudo make install_dependencies

Project can be built as a normal Go project using the standard Go tool.

Build & Run

make run

Open GUI summary of jobs

./taskrunner-app

Run a job headlessly

It's also possible to run a job headlessly, and have the output saved so that it can be viewed in the UI next time it's opened. This is ideal for use by scripts and cron jobs.

The --trigger may be viewed as a kind of "user-agent", and is something that is surfaced later in the GUI.

./taskrunner-app --run-job="failing job" --trigger="my custom trigger

More options

./taskrunner-app -h

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author