mirror of
https://github.com/TECHNOFAB11/zfs-localpv.git
synced 2025-12-11 22:10:11 +01:00
feat(e2e-test): Add e2e-tests for zfs-localpv (#298)
Signed-off-by: w3aman <aman.gupta@mayadata.io>
This commit is contained in:
parent
53f872fcf1
commit
4e73638b5a
137 changed files with 8745 additions and 0 deletions
29
.github/workflows/build.yml
vendored
29
.github/workflows/build.yml
vendored
|
|
@ -102,6 +102,35 @@ jobs:
|
|||
make ci
|
||||
make sanity
|
||||
|
||||
ansible:
|
||||
runs-on: ubuntu-latest
|
||||
needs: ['lint', 'unit-test', 'bdd-test']
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Set Image Org
|
||||
# sets the default IMAGE_ORG to openebs
|
||||
run: |
|
||||
[ -z "${{ secrets.IMAGE_ORG }}" ] && IMAGE_ORG=openebs || IMAGE_ORG=${{ secrets.IMAGE_ORG}}
|
||||
echo "IMAGE_ORG=${IMAGE_ORG}" >> $GITHUB_ENV
|
||||
|
||||
- name: Login to Docker Hub
|
||||
uses: docker/login-action@v1
|
||||
with:
|
||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||
|
||||
- name: Build and push the ansible image
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
file: ./e2e-tests/Dockerfile
|
||||
push: true
|
||||
load: false
|
||||
platforms: linux/amd64
|
||||
tags: |
|
||||
${{ env.IMAGE_ORG }}/zfs-localpv-e2e:ci
|
||||
|
||||
csi-driver:
|
||||
runs-on: ubuntu-latest
|
||||
needs: ['lint', 'bdd-test']
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue