This is a storage provider implementation for the Jobbr .NET JobServer to store artefacts related from job runs on the filesystem in a folder of your choice. The Jobbr main repository can be found on JobbrIO/jobbr-server.
First of all you'll need a working jobserver by using the usual builder as shown in the demos (jobbrIO/demo). In addition to that you'll need to install the NuGet Package for this extension.
Install-Package Jobbr.Dashboard
Since you already have a configured server, the registration of the provider is quite easy. See Example below. The dashboard requires the jobbr-webapi component to be installed.
using Jobbr.Dashboard
/* ... */
var builder = new JobbrBuilder();
const string baseAddress = "http://localhost";
jobbrBuilder.AddWebApi(config => config.BackendAddress = $"{baseAddress}:1338"); // you must host it under a different port (in future, this will be configurable)
jobbrBuilder.AddDashboard(config => config.BackendAddress = $"{baseAddress}:1337");
server.Start();
This software is licenced under GPLv3. See LICENSE, and the related licences of 3rd party libraries below.
This application was built by the following developers: