Commit Graph

13 Commits

Author SHA1 Message Date
Nish Krishnan
d914eafd2a Move core workflow packages under core. (#1684)
* Move core workflow packages under core.

* lint.
2021-07-01 12:54:44 -07:00
Nish Krishnan
7ac8106f8a Add structured logger (#54) (#1467)
This is two changes:

Replacing all usages of SimpleLogger with it's interface SimpleLogging which makes it easier to swap out loggers going forward
Nukes SimpleLogger in favor of StructuredLogger which allows us to better analyze logs in our log management system we choose.
2021-04-06 12:02:25 -07:00
Luke Kysow
3c0c59764e Refactor tests 2020-04-28 12:51:39 -07:00
mcdafydd
86cf4d31c6 Update server/events/project_locker_test.go
Co-Authored-By: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2020-04-27 18:56:01 -05:00
David McPike
a3099f3af8 Change test to use NewClientProxy 2020-04-26 21:59:03 -05:00
David McPike
c8b2252704 Add VCSClient to server ProjectLocker and tests 2020-04-24 22:59:24 -05:00
David McPike
1ec57b855e Fixes #957 2020-04-21 09:19:55 -05:00
Luke Kysow
4d3c567d87 Make project locked message look better.
When the plan fails, it gets the error prepended with **Plan Failed**:.
Thus we don't need to add our own "**Unable to run plan**" error.
2018-10-30 11:16:16 -05:00
marc bassil
189b0591ef Updating message when project is locked. 2018-10-26 14:03:08 -04:00
Luke Kysow
e9b7001266 Add godocs. Refactor ProjectResult. Golint errors. 2018-08-30 16:47:17 -06:00
Luke Kysow
cf3e654733 Start on tests 2018-06-21 23:33:11 +01:00
Luke Kysow
d6883e83e4 Move runtime elements to the runtime package 2018-06-08 16:36:04 +01:00
Luke Kysow
2175b50472 Use new steps in plan/apply
- Fix lockURL issues by adding new Router object.
- Use new ProjectLocker and delete PreProjectExecutor.
2018-06-05 19:39:10 +01:00