| 1234567891011121314151617181920212223242526 |
- #!/usr/bin/env pwsh
- [cmdletbinding()]
- param(
- [Parameter(Mandatory=$true)]
- [DateTime]$since,
- [Nullable[DateTime]]$until);
- $scriptDir = Split-Path -Path $MyInvocation.MyCommand.Definition -Parent
- . $(join-path $scriptDir contribs_shared.ps1)
- $engine = & "$PSScriptRoot\dump_commits_since.ps1" -repo space-wizards/RobustToolbox -since $since -until $until
- $content = & "$PSScriptRoot\dump_commits_since.ps1" -repo space-wizards/space-station-14 -since $since -until $until
- $contribs = ($content + $engine) `
- | Select-Object -ExpandProperty author `
- | Select-Object -ExpandProperty login -Unique `
- | Where-Object { -not $ignore[$_] }`
- | ForEach-Object { if($replacements[$_] -eq $null){ $_ } else { $replacements[$_] }} `
- | Sort-Object `
- $contribs = $contribs -join ", "
- Write-Host $contribs
- Write-Host "Total commit count is $($engine.Length + $content.Length)"
|