Skip to content

github actions for generating helm charts tester docker image #309

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 140 commits into from
Apr 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
140 commits
Select commit Hold shift + click to select a range
f6e04b1
github actions for generating helm charts tester docker image
Feb 21, 2024
136698c
renaming the file
Feb 21, 2024
4c67ecc
github actions update
Feb 21, 2024
49b4cea
github actions update
Feb 21, 2024
9173fdd
renamed workflows directory
Feb 21, 2024
4751210
github actions update
Feb 21, 2024
3f7a3b1
github actions update
Feb 21, 2024
659524d
adding in github actions for gke creation
Feb 21, 2024
83642a2
updating the gcloud scripts
Feb 21, 2024
764d444
github actions update
Feb 22, 2024
efcd771
renaming the job name and removing encoding of gcloud service key
Feb 22, 2024
a64186b
fixing cluster name
Feb 22, 2024
0366ad1
testing enterprise tests
Feb 22, 2024
e41c805
adding in environment variables to execute integration tests
Feb 22, 2024
4fde603
trying gcloud command
Feb 22, 2024
60ac438
trying gcloud command
Feb 22, 2024
3a52f5a
setting kubeconfig path
Feb 22, 2024
6b9237b
trying gotestfmt
Feb 22, 2024
21370b1
trying gotestfmt
Feb 22, 2024
cc203a4
trying gotestfmt
Feb 22, 2024
0def46b
trying gotestfmt
Feb 22, 2024
9736f55
trying gotestfmt
Feb 22, 2024
5e5b153
trying gotestfmt
Feb 22, 2024
a59ddab
trying gotestfmt
Feb 22, 2024
136b0e1
fixing the delete cluster
Feb 22, 2024
a211e65
fixing the delete cluster
Feb 22, 2024
efca428
fixing the delete cluster
Feb 23, 2024
f282532
adding reverseproxy image creation
Feb 23, 2024
73f9514
fixing google-cloud-sdk-gke-gcloud-auth-plugin
Feb 23, 2024
737dc6e
fixing the dependencies
Feb 23, 2024
88c234d
adding unit tests
Feb 23, 2024
6bd2f2f
adding community tests
Feb 24, 2024
1aafc02
adding community tests
Feb 24, 2024
7736671
adding community tests
Feb 24, 2024
5a22812
adding community tests
Feb 24, 2024
c443bf7
adding community tests
Feb 24, 2024
05d5ed1
adding community tests
Feb 24, 2024
f9b2b91
trying docker login with ecr
Feb 26, 2024
51af4cd
trying docker login with ecr
Feb 26, 2024
f9aad04
trying docker login with ecr
Feb 26, 2024
4ce4cb2
adding in changes for github actions
Feb 27, 2024
340dc0c
moving to ecr
Feb 28, 2024
2c56307
changes to move to ecr
Feb 28, 2024
f09c986
changes to move to ecr
Feb 28, 2024
d7ad4da
setting ECR repo name as secret
Feb 28, 2024
f98985b
setting ECR repo name as variable
Feb 28, 2024
0fc0a98
fixing step name
Feb 28, 2024
9a40684
fixing the build args
Feb 28, 2024
a197ced
trying to set github secret
Feb 28, 2024
f392772
trying to set github secret
Feb 28, 2024
d67734f
trying to ecr changes
Feb 28, 2024
1859465
setting aws env variables
Feb 28, 2024
6cc9c8a
fixing merge conflicts
Feb 28, 2024
c569e43
fixing community test ecr creds
Feb 28, 2024
ba65d96
changing disk size to 10Gb
Feb 28, 2024
c696970
adding provenance to false to avoid pushing untagged images to ecr
Feb 28, 2024
456576d
changing to checkout v4
Feb 28, 2024
1b48a0c
changing to checkout v4
Feb 28, 2024
51e4d01
fixing enterprise tests
Feb 28, 2024
4e62a24
trying to push images to artifact registry
Mar 4, 2024
75ea6ec
merging dev
Mar 4, 2024
d7554ee
using latest tag
Mar 4, 2024
8642485
fixing tag name
Mar 4, 2024
d0d1190
changing tag name
Mar 4, 2024
dd1d141
changing tag name
Mar 4, 2024
44cdfcc
fixing the tag name
Mar 4, 2024
2ff204c
trying artifact registry changes
Mar 4, 2024
e30b24f
fixing syntax issues
Mar 4, 2024
824bf64
adding in changes for github actions
Mar 5, 2024
d853656
changes for consistency check
Mar 5, 2024
2356d7c
fixing backup tests
Mar 5, 2024
a3bbc2e
added handling of no consistency check report
Mar 5, 2024
a4d2a64
fixing variable name
Mar 6, 2024
372bb84
added test cases for checking inconsistencies
Mar 6, 2024
9ba3e1a
added test cases for checking inconsistencies
Mar 6, 2024
31efdea
fixing typos
Mar 6, 2024
d6d7071
removing comments and fixin typos
Mar 6, 2024
90e3a10
moving the inconsistency test out
Mar 6, 2024
dde45f6
fixing the name
Mar 6, 2024
941445b
debugging issue
Mar 6, 2024
5b9ca16
added function to revert inconsistency
Mar 6, 2024
9473b06
added function to revert inconsistency
Mar 7, 2024
5cbc2f2
adding red hat test cases
Mar 7, 2024
24e4934
increasing number of nodes
Mar 7, 2024
4635bec
changes to support parallel execution of tests
Mar 7, 2024
836e416
merging dev
Mar 7, 2024
3fce456
adding func for priorityclass
Mar 7, 2024
9e9ad35
adding separate clsuter for redhat
Mar 7, 2024
52ddcf0
changing names
Mar 7, 2024
edb5ae9
fixing reverseProxy unit test cases
Mar 8, 2024
ca1a471
removing unnecessary code
Mar 8, 2024
374a87d
fixing serviceAccount Creation
Mar 8, 2024
a351581
adding --quiet to gcp disk deletion
Mar 8, 2024
7e3c584
adding steps for packaging and upload
Mar 8, 2024
0e9b12c
adding steps for packaging and upload
Mar 8, 2024
078339a
chmod files
Mar 8, 2024
4ac571e
adding user
Mar 8, 2024
b0903ed
added GH_TOKEN
Mar 8, 2024
825c48f
adding git configs
Mar 8, 2024
5114d69
adding ref
Mar 8, 2024
1f7c923
fixing the secrets syntax
Mar 8, 2024
21701ba
testing packaging
Mar 8, 2024
f9ab066
merging dev
Mar 28, 2024
20028f9
checking gpg step
Mar 28, 2024
4587f79
checking gpg step
Mar 28, 2024
cdb12c4
checking gpg step
Mar 28, 2024
5b81d81
checking gpg step
Mar 28, 2024
2813b4c
checking gpg step
Mar 28, 2024
4916ad8
checking gpg step
Mar 28, 2024
c1032a8
checking gpg step
Mar 28, 2024
fa91d9c
checking gpg step
Mar 28, 2024
ff01063
checking gpg step
Mar 28, 2024
322c79f
checking gpg step
Mar 28, 2024
12e3eaf
adding in debug statments
Mar 28, 2024
b47ef0d
adding in debug statments
Mar 28, 2024
7a65551
fixing the path
Mar 28, 2024
d320e59
fixing aws issue
Mar 28, 2024
8e269e5
setting aws region
Mar 28, 2024
5206656
adding changes for updating index.yaml
Mar 28, 2024
dde9139
disabling tagging
Mar 28, 2024
f4cf6c1
disabling tagging
Mar 28, 2024
499928b
disabling tagging
Mar 28, 2024
9e8ffa3
setting git config
Mar 28, 2024
c0563ca
checking with same version
Mar 29, 2024
b64b382
testing with new version
Mar 29, 2024
eef0021
variable changes
Mar 29, 2024
5452cac
changing step names
Mar 29, 2024
701489d
doing some cleanup and restricted packaging step
Mar 29, 2024
82ea34a
fixing the condition
Mar 29, 2024
8e48630
fixing the condition
Mar 29, 2024
4cbcce4
testing the condition
Mar 29, 2024
4fe748f
fixing the if condition
Mar 29, 2024
119bce9
fixing the if condition
Mar 29, 2024
ca50a54
testing
Mar 29, 2024
70886d4
adding workflow for v4.4
Mar 30, 2024
aec04b0
adding workflow for v4.4
Mar 30, 2024
4a5b9cd
checking for KUBECONFIG
Mar 30, 2024
bd05fa4
reverting cluster creating file
Mar 30, 2024
2453888
adding neo4j version as input
Mar 31, 2024
b515a08
final changes
harshitsinghvi22 Apr 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .github/workflows/buildDockerfile.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Build Docker File (Dev)

on:
workflow_dispatch:
pull_request:
paths:
- .github/workflows/buildDockerfile.yml
- build/Dockerfile
branches:
- dev

jobs:
build-docker-file:
name: Build Docker file
runs-on: ubuntu-latest
# env:
# ResourceGroupLocation: northeurope
steps:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Login to Docker Hub
uses: docker/login-action@v3
with:
registry: europe-west2-docker.pkg.dev
username: _json_key
password: ${{ secrets.GCLOUD_SERVICE_KEY }}

- name: Build and push
uses: docker/build-push-action@v5
with:
context: "{{defaultContext}}:build"
push: true
tags: ${{ vars.ARTIFACT_REGISTRY_REPO_NAME }}/githubactions:latest
provenance: false
Loading