refactor: pull go-vela packages from server and worker #303
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to https://github.com/go-vela/community/blob/master/proposals/2021/08-25_repo-structure.md
Leftover work from go-vela/community#394 and go-vela/community#395
Compiler
This removes the dependency on the
compiler
package code from the https://github.com/go-vela/compiler repo.The link to this package is https://github.com/go-vela/compiler/tree/master/compiler.
Instead, we'll now vendor the
compiler
package code from the https://github.com/go-vela/server repo.The link to this package is https://github.com/go-vela/server/tree/master/compiler.
Executor
This removes the dependency on the
executor
package code from the https://github.com/go-vela/pkg-executor repo.The link to this package is https://github.com/go-vela/pkg-executor/tree/master/executor.
Instead, we'll now vendor the
executor
package code from the https://github.com/go-vela/worker repo.The link to this package is https://github.com/go-vela/worker/tree/master/executor.
Mock
This removes the dependency on the
server
package code from the https://github.com/go-vela/mock repo.The link to this package is https://github.com/go-vela/mock/tree/master/server.
Instead, we'll now vendor the
mock/server
package code from the https://github.com/go-vela/server repo.The link to this package is https://github.com/go-vela/server/tree/master/mock/server.
Runtime
This removes the dependency on the
runtime
package code from the https://github.com/go-vela/pkg-runtime repo.The link to this package is https://github.com/go-vela/pkg-runtime/tree/master/runtime.
Instead, we'll now vendor the
runtime
package code from the https://github.com/go-vela/worker repo.The link to this package is https://github.com/go-vela/worker/tree/master/runtime.