Skip to content

skip the jobs that have no tasks during the close session step in gang plugin #6626

skip the jobs that have no tasks during the close session step in gang plugin

skip the jobs that have no tasks during the close session step in gang plugin #6626

Workflow file for this run

name: Vcctl Test
on:
push:
branches:
- master
tags:
pull_request:
jobs:
e2e_vcctl:
runs-on: ubuntu-24.04
name: E2E about Volcano CLI
timeout-minutes: 20
steps:
- name: Install Go
uses: actions/setup-go@v4
with:
go-version: 1.22.x
- name: Install musl
run: |
wget http://musl.libc.org/releases/musl-1.2.1.tar.gz
tar -xf musl-1.2.1.tar.gz && cd musl-1.2.1
./configure
make && sudo make install
- uses: actions/cache@v2
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
- name: Install dependences
run: |
GO111MODULE="on" go install sigs.k8s.io/kind@v0.24.0
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.31.0/bin/linux/amd64/kubectl && sudo install kubectl /usr/local/bin/kubectl
- name: Checkout code
uses: actions/checkout@v3
- name: Run E2E Tests
run: |
export ARTIFACTS_PATH=${{ github.workspace }}/e2e-vcctl-logs
make e2e-test-vcctl CC=/usr/local/musl/bin/musl-gcc
- name: Upload e2e vcctl logs
if: failure()
uses: actions/upload-artifact@v4
with:
name: volcano_e2e_vcctl_logs
path: ${{ github.workspace }}/e2e-vcctl-logs