Release 0.7.4
Pre-releaselignator v0.7.4
Linux
To compile locally outside of docker you will need the .NET5 sdk installed from here
To run it locally you can manually download the asset from this release or run the following:
wget https://github.com/microsoft/lignator/archive/v0.7.4.tar.gz \
&& tar xvzf v0.7.4.tar.gz \
&& cd ./lignator-0.7.4/src \
&& sudo dotnet publish -r linux-x64 -c Release -o /usr/local/bin/ -p:PublishSingleFile=true --self-contained true -p:InformationalVersion=0.7.4 \
&& lignator --version
If you have cloned the repo locally then navigate to the root of the git repo and run the follow:
git fetch --all --tags \
&& git checkout tags/v0.7.4 -b v0.7.4 \
&& cd src \
&& sudo dotnet publish -r linux-x64 -c Release -o /usr/local/bin/ -p:PublishSingleFile=true --self-contained true -p:InformationalVersion=0.7.4 \
&& lignator --version
Docker
To build the docker container you will need to be running docker locally, so be sure check how to install this based on your environment.
To run it locally you can manually download the asset from this release or run the following, changing container name and repository as needed:
wget https://github.com/microsoft/lignator/archive/v0.7.4.tar.gz \
&& tar xvzf v0.7.4.tar.gz \
&& cd ./lignator-0.7.4/src \
&& docker build --build-arg CODE_VERSION=0.7.4 . -t lignator:0.7.4 \
&& docker run lignator:0.7.4 --version
If you have cloned the repo locally then navigate to the root of the git repo and run the follow, changing container name and repository as needed:
git fetch --all --tags \
&& git checkout tags/v0.7.4 -b v0.7.4 \
&& cd src \
&& docker build --build-arg CODE_VERSION=0.7.4 . -t lignator:0.7.4 \
&& docker run lignator:0.7.4 --version
Changes
Bugfixes
#4 - When running clean and infinite together no logs are produced
#5 - Input directory doesn't work