This commit is contained in:
@@ -66,7 +66,15 @@ jobs:
|
||||
chmod 644 /etc/apt/sources.list.d/kubernetes.list
|
||||
apt-get update
|
||||
apt-get install kubectl
|
||||
kubectl delete namespace pr-reviewer
|
||||
kubectl delete namespace pr-reviewer --ignore-not-found
|
||||
kubectl create namespace pr-reviewer
|
||||
kubectl create secret docker-registry regcred --docker-server=${{ vars.DOCKER_SERVER }} --docker-username=${{ vars.DOCKER_USERNAME }} --docker-password='${{ secrets.DOCKER_PASSWORD }}' --docker-email=${{ vars.DOCKER_EMAIL }} --namespace=pr-reviewer
|
||||
kubectl apply -f kube/pr-reviewer_pod.yaml && kubectl apply -f kube/pr-reviewer_deployment.yaml && kubectl apply -f kube/pr-reviewer_service.yaml
|
||||
kubectl create secret generic pr-reviewer-env \
|
||||
--from-literal=LLM_PROVIDER=ollama \
|
||||
--from-literal=LLM_MODEL=${{ vars.OLLAMA_MODEL }} \
|
||||
--from-literal=LLM_BASE_URL=http://${{ vars.OLLAMA_SERVER }} \
|
||||
--from-literal=LOG_LEVEL=INFO \
|
||||
--from-literal=TOTAL_FLOW_TIMEOUT=600 \
|
||||
--from-literal=PER_CREW_TIMEOUT=300 \
|
||||
--namespace=pr-reviewer
|
||||
kubectl apply -f kube/pr-reviewer_deployment.yaml && kubectl apply -f kube/pr-reviewer_service.yaml
|
||||
Reference in New Issue
Block a user