https://github.com/appmetrics/seq
App Metrics Extensions for Seq reporting
https://github.com/appmetrics/seq
Last synced: 9 months ago
JSON representation
App Metrics Extensions for Seq reporting
- Host: GitHub
- URL: https://github.com/appmetrics/seq
- Owner: AppMetrics
- License: apache-2.0
- Created: 2018-07-27T12:23:22.000Z (almost 8 years ago)
- Default Branch: dev
- Last Pushed: 2018-07-27T13:05:55.000Z (almost 8 years ago)
- Last Synced: 2025-02-28T05:59:11.967Z (over 1 year ago)
- Language: C#
- Size: 25.4 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Support: SUPPORT.md
Awesome Lists containing this project
README
# App Metrics - Seq
[](https://www.app-metrics.io/getting-started/) [](https://opensource.org/licenses/Apache-2.0)
## What is it?
## Latest Builds, Packages & Repo Stats
|Branch|AppVeyor|Travis|Coverage|
|------|:--------:|:--------:|:--------:|
## How to build
[AppVeyor](https://ci.appveyor.com/project/alhardy/appmetrics/branch/master) and [Travis CI](https://travis-ci.org/alhardy/AppMetrics) builds are triggered on commits and PRs to `dev` and `master` branches.
See the following for build arguments and running locally.
|Configuration|Description|Default|Environment|Required|
|------|--------|:--------:|:--------:|:--------:|
|BuildConfiguration|The configuration to run the build, **Debug** or **Release** |*Release*|All|Optional|
|PreReleaseSuffix|The pre-release suffix for versioning nuget package artifacts e.g. `beta`|*ci*|All|Optional|
|CoverWith|**DotCover** or **OpenCover** to calculate and report code coverage, **None** to skip. When not **None**, a coverage file and html report will be generated at `./artifacts/coverage`|*OpenCover*|Windows Only|Optional|
|SkipCodeInspect|**false** to run ReSharper code inspect and report results, **true** to skip. When **false**, the code inspection html report and xml output will be generated at `./artifacts/resharper-reports`|*false*|Windows Only|Optional|
|BuildNumber|The build number to use for pre-release versions|*0*|All|Optional|
|LinkSources|[Source link](https://github.com/ctaggart/SourceLink) support allows source code to be downloaded on demand while debugging|*true*|All|Optional|
### Windows
Run `build.ps1` from the repositories root directory.
```
.\build.ps1
```
**With Arguments**
```
.\build.ps1 --ScriptArgs '-BuildConfiguration=Release -PreReleaseSuffix=beta -CoverWith=OpenCover -SkipCodeInspect=false -BuildNumber=1'
```
### Linux & OSX
Run `build.sh` from the repositories root directory. Code Coverage reports are now supported on Linux and OSX, it will be skipped running in these environments.
```
.\build.sh
```
**With Arguments**
```
.\build.sh --ScriptArgs '-BuildConfiguration=Release -PreReleaseSuffix=beta -BuildNumber=1'
```
## Contributing
See the [contribution guidlines](CONTRIBUTING.md) for details.
## Acknowledgements
* [Seq](https://getseq.net)
## License
This library is release under Apache 2.0 License ( see LICENSE ) Copyright (c) 2016 Allan Hardy
See [LICENSE](https://github.com/AppMetrics/AppMetrics/blob/dev/LICENSE)