Sign inSign up

giuliov/aggregator

By giuliov

•Updated about 6 years ago

testing Aggregator imaging

Image
0

554

giuliov/aggregator repository overview

A test bed for https://github.com/tfsaggregator/aggregator-cli⁠

⁠Sample usage

⁠Windows

docker run --rm -it -p 5320:5320  -e Aggregator_VstsToken=********** -e ASPNETCORE_Kestrel__Certificates__Default__Path=c:/aggregator-cli/tests/secrets/aggregator-localhost.pfx -e ASPNETCORE_Kestrel__Certificates__Default__Password="********"  --mount type=bind,source=c:/aggregator-cli/tests/secrets/,target=c:/secrets --mount type=bind,source=c:/aggregator-cli/tests/rules/,target=c:/rules  giuliov/aggregator:latest

⁠Linux

docker run --rm -it -p 5320:5320 -e Aggregator_VstsToken=************* -e ASPNETCORE_Kestrel__Certificates__Default__Path=/secrets/aggregator-localhost.pfx -e ASPNETCORE_Kestrel__Certificates__Default__Password="********"  -v /src/aggregator-cli/tests/rules:/rules  -v /src/aggregator-cli/tests/secrets:/secrets  giuliov/aggregator:latest

⁠Smoke test

curl --insecure https://localhost:5320/workitem

should return OK and the console should display a number of log messages.

To invoke from Azure DevOps use https://MY_HOSTNAME:5320/workitem/MY_RULENAME

Tag summary

Content type

Image

Digest

Size

95.8 MB

Last updated

about 6 years ago

docker pull giuliov/aggregator