Files
atlantis/scripts/go-generate.sh
Luke Kysow a597bbbb5a Regen mocks with latest pegomock and update scripts (#1524)
* Update go-generate to run as a script

It was taking forever to run via the previous Makefile command. I don't
exactly know why. Perhaps because it was passing all the packages in as
multiple arguments?

Either way, this change allows it to actually run through in about 20
minutes.

* Regenerate all mocks using latest pegomock

Pegomock version v2.9.0

* Format mocks outside of regular mocks directory.

These mocks are outside of the regular directory due to an import cycle
causing us to have to have these not under a /mocks directory so they
need to be formatted since they're not excluded.

* Add back make test target
2021-04-23 09:26:35 -07:00

10 lines
189 B
Bash
Executable File

#!/bin/bash
set -eou pipefail
pkgs=$(go list ./... | grep -v mocks | grep -v matchers | grep -v e2e | grep -v static)
for pkg in $pkgs; do
echo "go generate $pkg"
go generate $pkg
done