Skip to content

cosmo0920/redmine-reporter-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redmine Reporter

Build Status Build status

A tiny Redmine issue reporter written in Rust language.

How to Use

You have to prepare the following settings.toml in src/settings.toml.

[settings]
apikey = "<Your API KEY>"
redmine = "<Redmine URL>"
project_id = "<Project ID>"
tracker_id = "<Tracker ID>"
title_suffix = "suffix"
description = "description"
specify_deadline = (false|true)

and then,

$ cargo build
$ cargo run -- <date (format: %Y-%m-%d)> # e.g.) cargo run -- 2016-06-02
For Windows

If you use this tiny executable tool in Windows, please install Visual Studio 2015 and then rust compiler which is targeted for MSVC API and its package manager, which is called cargo via rustup.rs.

You must install openssl which is suitable ABI.

If you use MSVC ABI rust compiler, please consider to install OpenSSL which is compiled with MSVC. In more detail, please refer this page: https://slproweb.com/products/Win32OpenSSL.html

If you execute this OpenSSL installer by default, you must set the following environment variables:

  • OPENSSL_INCLUDE_DIR=C:\OpenSSL\include
  • OPENSSL_LIB_DIR=C:\OpenSSL\lib
  • OPENSSL_LIBS=ssleay32:libeay32

LICENSE

MIT.

About

A tiny Redmine issue reporter written in Rust language.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages