Skip to content

Donders-Institute/dr-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tools for managing data in the Donders Repository

  • repoadm: administrator's CLI for managing the Donders Repository collections, using the iROD's iCommands.
  • repocli: cross-platform user CLI for managing data in the Donders Repository, using the WebDAV interface.

Build

To build the CLIs, simply run:

make

After the build, the executable binaries are located in ${GOPATH}/bin directory. If ${GOPATH} is not set in the environment, default is ${HOME}/go.

Release

The Makefile has a target to build a GitHub release with an RPM package as the release asset. For making a GitHub release X.Y.Z, one does:

VERSION=X.Y.Z make github-release

The GitHub personal access token is required for interacting with the GitHub APIs.

Run

All CLI commands have a -h option to print out a brief usage of the command.