-
Notifications
You must be signed in to change notification settings - Fork 231
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge Porch into main branch (#2815)
* Simple package orchestration (#2663) * Add Porch Workflow * Implement Direct Package Fetch (#2667) * Initial fn Interface (#2676) * handle resolution of per-package versions of git packages (#2681) * PackageDraft interface should not inherit from Package (#2678) * Add priority and fairness to RBAC roles (#2692) * Applying: publish MVP status (#2695) * Add Roundtrip Tests (#2703) * Expose Renderer api with FileSystem abstraction (#2683) * Define a FunctionEvaluator gRPC Interface (#2700) * Integrate porch with renderer interface (#2710) * Introduce applyset abstraction (#2697) * Git repository test (#2706) * Update FunctionRunner Interface (#2714) * Simple gRPC kpt function runner service (#2711) * Use simple evaluator in tests (#2717) * Use Lower-Level Function Runner Interface (#2730) * Use kyaml In-Memory Filesystem (#2731) * Build Function Runner Docker Image (#2729) * Create function-runner Deployment (#2733) * Use kpt Renderer in Porch (#2735) * RemoteRootSyncSet: use specified OCI image (#2722) * RemoteRootSyncSet: apply changes with force (#2723) * Create push-images target to push all our images (#2721) * Pass Function Config to Eval (#2747) * Connect to gRPC function runner (#2745) * Streamline Docker Image Building (#2752) * Basic e2e Test (#2755) * Refactor Server Startup (#2770) * Create Engine using Options (#2771) * Support lazy credential resolution (#2772) * Pass Context to OpenRepository (#2773) * Use Context to Drive Server Shutdown (#2774) * Easier deployment onto GKE (#2776) * Support Creating Porch Deployment Config (#2777) * Update Porch Deployment and Instructions (#2782) * Set renderer when building CaDEngine (#2787) * Split git_test To Use Git Server (#2797) * Add CreatePackageRevision Test (#2800) * Return Git PackageRevisionResources Correctly (#2801) * Make Git Server hostable in cluster (#2798) * Add PackageRevision Approval API (#2810) * Add Clone Package Test (#2807) Co-authored-by: Louis DeJardin <[email protected]> Co-authored-by: Louis DeJardin <[email protected]> Co-authored-by: Justin Santa Barbara <[email protected]> Co-authored-by: phani <[email protected]> Co-authored-by: droot <[email protected]> Co-authored-by: phani <[email protected]>
- Loading branch information
1 parent
9bee31b
commit 6e783a8
Showing
258 changed files
with
33,470 additions
and
243 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# Copyright 2022 Google LLC | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
|
||
name: Porch | ||
|
||
on: | ||
push: | ||
paths-ignore: | ||
- "docs/**" | ||
- "site/**" | ||
pull_request: | ||
paths-ignore: | ||
- "docs/**" | ||
- "site/**" | ||
|
||
jobs: | ||
tests: | ||
name: Porch Unit Tests | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Set up Go 1.17 | ||
uses: actions/setup-go@v2 | ||
with: | ||
go-version: 1.17.6 | ||
- name: Run Porch Unit Tests | ||
uses: actions/checkout@v2 | ||
- name: Verify format / headers etc | ||
run: hack/verify-fix-all.sh | ||
working-directory: ./porch | ||
- name: Build | ||
run: make porch | ||
working-directory: ./porch | ||
- name: Test | ||
run: make test | ||
working-directory: ./porch | ||
- name: Tidy | ||
run: make tidy |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.