Revert "Deletes tests-base"

This reverts commit 5b5d186cce.
This commit is contained in:
Shakar 2023-04-04 14:15:49 +03:00
parent 93b0fe0123
commit d96f56d825
No known key found for this signature in database
GPG Key ID: DA55A26823AE3C28
3 changed files with 48 additions and 7 deletions

View File

@ -1,6 +1,14 @@
--- ---
version: 2 version: 2
updates: updates:
- package-ecosystem: "github-actions"
directory: "/"
target-branch: dev
schedule:
interval: "daily"
reviewers:
- "ditkrg/devops"
- package-ecosystem: "npm" - package-ecosystem: "npm"
directory: "/" directory: "/"
target-branch: dev target-branch: dev

40
.github/workflows/tests-base.yaml vendored Normal file
View File

@ -0,0 +1,40 @@
---
name: Run Tests
on:
push:
branches-ignore:
- dev
- main
paths-ignore:
- "README.md"
- ".vscode/**"
workflow_call:
jobs:
run-tests:
name: Run Tests
timeout-minutes: 10
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Kubectl tool installer
uses: azure/setup-kubectl@v3
- name: Setup Kustomize
uses: imranismail/setup-kustomize@v2
- name: Build k8s manifests
working-directory: kubernetes
run: |
envs=( "development" "production" )
for i in "${envs[@]}"
do
kustomize build "$i"
done

View File

@ -7,10 +7,3 @@ targetCustomizations:
env: dev env: dev
kustomize: kustomize:
dir: development dir: development
- name: production
clusterSelector:
matchLabels:
env: prod
kustomize:
dir: production