Skip to content

Merge pull request #224 from mohitd404/master #187

Merge pull request #224 from mohitd404/master

Merge pull request #224 from mohitd404/master #187

Workflow file for this run

name: Build kube-fledged
on:
push:
branches: [master, develop]
pull_request:
branches: [master, develop]
jobs:
push_master:
if: github.event_name == 'push' && github.ref_type == 'branch' && github.ref_name == 'master'
uses: ./.github/workflows/build-kube-fledged.yml
with:
alpine_version: 3.16.2
crictl_version: v1.25.0
docker_version: 20.10.20
golang_version: 1.19.2
operatorsdk_version: v1.24.1
release_version: v0.11.0-alpha
controller_image_repo: docker.io/senthilrch/kubefledged-controller
crictl_image_repo: docker.io/senthilrch/kubefledged-cri-client
dockerfile_controller: build/Dockerfile.controller
dockerfile_cri_client: build/Dockerfile.cri_client
dockerfile_operator: deploy/kubefledged-operator/build/Dockerfile
dockerfile_webhook_server: build/Dockerfile.webhook_server
operator_image_repo: docker.io/senthilrch/kubefledged-operator
operator_target_platforms: linux/amd64,linux/arm64
push_image: true
target_platforms: linux/amd64,linux/arm/v7,linux/arm64/v8
webhook_server_image_repo: docker.io/senthilrch/kubefledged-webhook-server
secrets:
dockerhub_user: ${{ secrets.DOCKERHUB_USER }}
dockerhub_pswd: ${{ secrets.DOCKERHUB_PSWD }}
push_develop:
if: github.event_name == 'push' && github.ref_type == 'branch' && github.ref_name == 'develop'
uses: ./.github/workflows/build-kube-fledged.yml
with:
alpine_version: 3.16.2
crictl_version: v1.25.0
docker_version: 20.10.20
golang_version: 1.19.2
operatorsdk_version: v1.24.1
release_version: v0.11.0-alpha
controller_image_repo: docker.io/senthilrch/kubefledged-controller
crictl_image_repo: docker.io/senthilrch/kubefledged-cri-client
dockerfile_controller: build/Dockerfile.controller
dockerfile_cri_client: build/Dockerfile.cri_client
dockerfile_operator: deploy/kubefledged-operator/build/Dockerfile
dockerfile_webhook_server: build/Dockerfile.webhook_server
operator_image_repo: docker.io/senthilrch/kubefledged-operator
operator_target_platforms: linux/amd64
push_image: true
target_platforms: linux/amd64
webhook_server_image_repo: docker.io/senthilrch/kubefledged-webhook-server
secrets:
dockerhub_user: ${{ secrets.DOCKERHUB_USER }}
dockerhub_pswd: ${{ secrets.DOCKERHUB_PSWD }}
pull_request:
if: github.event_name == 'pull_request'
uses: ./.github/workflows/build-kube-fledged.yml
with:
alpine_version: 3.16.2
crictl_version: v1.25.0
docker_version: 20.10.20
golang_version: 1.19.2
operatorsdk_version: v1.24.1
release_version: v0.11.0-alpha
controller_image_repo: docker.io/senthilrch/kubefledged-controller
crictl_image_repo: docker.io/senthilrch/kubefledged-cri-client
dockerfile_controller: build/Dockerfile.controller
dockerfile_cri_client: build/Dockerfile.cri_client
dockerfile_operator: deploy/kubefledged-operator/build/Dockerfile
dockerfile_webhook_server: build/Dockerfile.webhook_server
operator_image_repo: docker.io/senthilrch/kubefledged-operator
operator_target_platforms: linux/amd64
push_image: false
target_platforms: linux/amd64
webhook_server_image_repo: docker.io/senthilrch/kubefledged-webhook-server