From e1524a397763e5df7b00baf43f4f90626fcd1acb Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Fri, 29 Mar 2024 09:31:49 +0530 Subject: [PATCH 01/17] Create docker-image.yml --- .github/workflows/docker-image.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/docker-image.yml diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml new file mode 100644 index 0000000..eac633f --- /dev/null +++ b/.github/workflows/docker-image.yml @@ -0,0 +1,18 @@ +name: Docker Image CI + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Build the Docker image + run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) From d80bf46c485af4c3a4755637f02512a3f02cb0e6 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:25:26 +0530 Subject: [PATCH 02/17] Create test.yml --- .github/workflows/test/test.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/test/test.yml diff --git a/.github/workflows/test/test.yml b/.github/workflows/test/test.yml new file mode 100644 index 0000000..50616c4 --- /dev/null +++ b/.github/workflows/test/test.yml @@ -0,0 +1,32 @@ +name: Run commands on different operating systems +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + Run-npm-on-Ubuntu: + name: Run npm on Ubuntu + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: '14' + - run: npm help + + Run-PSScriptAnalyzer-on-Windows: + name: Run PSScriptAnalyzer on Windows + runs-on: windows-latest + steps: + - uses: actions/checkout@v4 + - name: Install PSScriptAnalyzer module + shell: pwsh + run: | + Set-PSRepository PSGallery -InstallationPolicy Trusted + Install-Module PSScriptAnalyzer -ErrorAction Stop + - name: Get list of rules + shell: pwsh + run: | + Get-ScriptAnalyzerRule From 07ace0340d570a467c161c94fb2a3de29335524b Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:29:09 +0530 Subject: [PATCH 03/17] Update maven.yml --- .github/workflows/maven.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 82af4a9..040c240 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -25,12 +25,3 @@ jobs: - name: Build with Maven run: mvn clean install - - name: Build & push Docker image - uses: mr-smithers-excellent/docker-build-push@v5 - with: - image: javatechie/springboot-images-new - tags: latest - registry: docker.io - dockerfile: Dockerfile - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} \ No newline at end of file From 3ac568f6a5332ac8a86a43db919cdca467adcf0b Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:32:38 +0530 Subject: [PATCH 04/17] Delete .github/workflows/test/test.yml --- .github/workflows/test/test.yml | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 .github/workflows/test/test.yml diff --git a/.github/workflows/test/test.yml b/.github/workflows/test/test.yml deleted file mode 100644 index 50616c4..0000000 --- a/.github/workflows/test/test.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: Run commands on different operating systems -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -jobs: - Run-npm-on-Ubuntu: - name: Run npm on Ubuntu - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: '14' - - run: npm help - - Run-PSScriptAnalyzer-on-Windows: - name: Run PSScriptAnalyzer on Windows - runs-on: windows-latest - steps: - - uses: actions/checkout@v4 - - name: Install PSScriptAnalyzer module - shell: pwsh - run: | - Set-PSRepository PSGallery -InstallationPolicy Trusted - Install-Module PSScriptAnalyzer -ErrorAction Stop - - name: Get list of rules - shell: pwsh - run: | - Get-ScriptAnalyzerRule From 213f80d33194b7a3c32a761ad65eb6680318d87b Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:38:56 +0530 Subject: [PATCH 05/17] Update maven.yml --- .github/workflows/maven.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 040c240..e39a954 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -11,9 +11,7 @@ on: jobs: build: - runs-on: ubuntu-latest - steps: - uses: actions/checkout@v2 - name: Set up JDK 1.8 From cb2c8422e464e72ed6fab37f4a2d800894a20021 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:40:21 +0530 Subject: [PATCH 06/17] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index e39a954..a2580fd 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -13,7 +13,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up JDK 1.8 uses: actions/setup-java@v1 with: From 502054ac3ee47ca7d07900ad2d4a23d745033686 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:42:07 +0530 Subject: [PATCH 07/17] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index a2580fd..a0dbea2 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -13,7 +13,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 1.8 uses: actions/setup-java@v1 with: From c1a799de4ddf1ff8b6413007dfa932d18d76da41 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:44:27 +0530 Subject: [PATCH 08/17] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index a0dbea2..096e74d 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up JDK 1.8 + - name: Set up JDK 1.8 test uses: actions/setup-java@v1 with: java-version: '1.8' From 14c7e258176dd0836d3d02f6b3d446fb9fc2b956 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:47:58 +0530 Subject: [PATCH 09/17] Update docker-image.yml --- .github/workflows/docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index eac633f..793d8e0 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -13,6 +13,6 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Build the Docker image run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) From 39e8499dc5c4d70e29b26ed9895f653a4fc3e8c2 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:55:11 +0530 Subject: [PATCH 10/17] Update docker-image.yml --- .github/workflows/docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 793d8e0..c1d17b4 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -10,7 +10,7 @@ jobs: build: - runs-on: ubuntu-latest + runs-on: macos-latest steps: - uses: actions/checkout@v4 From 6b2c73534edefe4c2c874a2e4e614e6ea4f40f7b Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 21:55:28 +0530 Subject: [PATCH 11/17] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 096e74d..ea1e34d 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -11,7 +11,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: macos-latest steps: - uses: actions/checkout@v4 - name: Set up JDK 1.8 test From d0cd0447891bfd733e28e9d751686968f67ef5aa Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 22:01:08 +0530 Subject: [PATCH 12/17] Update docker-image.yml --- .github/workflows/docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index c1d17b4..8caaee8 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -15,4 +15,4 @@ jobs: steps: - uses: actions/checkout@v4 - name: Build the Docker image - run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) + run: DOCKER build . --file Dockerfile --tag my-image-name:$(date +%s) From eea67134091dc691b83f8c394a157c1047fb7c14 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 22:03:03 +0530 Subject: [PATCH 13/17] Update docker-image.yml --- .github/workflows/docker-image.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 8caaee8..b985e63 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -10,9 +10,8 @@ jobs: build: - runs-on: macos-latest - + runs-on: windows-latest steps: - uses: actions/checkout@v4 - name: Build the Docker image - run: DOCKER build . --file Dockerfile --tag my-image-name:$(date +%s) + run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) From f6ded621aa586c845c957417d981072fda777c16 Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 22:03:36 +0530 Subject: [PATCH 14/17] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index ea1e34d..cff92af 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -11,7 +11,7 @@ on: jobs: build: - runs-on: macos-latest + runs-on: windows-latest steps: - uses: actions/checkout@v4 - name: Set up JDK 1.8 test From 2f529d84de32722c6b0d8626860ebcf92c5149be Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 22:13:02 +0530 Subject: [PATCH 15/17] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index cff92af..126f95a 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -20,6 +20,6 @@ jobs: java-version: '1.8' distribution: 'adopt' cache: maven - - name: Build with Maven + - name: Build with Maven testing run: mvn clean install From 4282dbb61cbce7e44163002046115ff966ebd04c Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 22:17:12 +0530 Subject: [PATCH 16/17] Update maven.yml --- .github/workflows/maven.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 126f95a..a721ba5 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -22,4 +22,6 @@ jobs: cache: maven - name: Build with Maven testing run: mvn clean install + - name: Build the Docker image + run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) From 72698a7e5e4a5d3d9aaf1ea20fe4c340f3ba225c Mon Sep 17 00:00:00 2001 From: Swami1403 <151606212+Swami1403@users.noreply.github.com> Date: Sat, 30 Mar 2024 22:18:13 +0530 Subject: [PATCH 17/17] Delete .github/workflows/docker-image.yml --- .github/workflows/docker-image.yml | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 .github/workflows/docker-image.yml diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml deleted file mode 100644 index b985e63..0000000 --- a/.github/workflows/docker-image.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Docker Image CI - -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] - -jobs: - - build: - - runs-on: windows-latest - steps: - - uses: actions/checkout@v4 - - name: Build the Docker image - run: docker build . --file Dockerfile --tag my-image-name:$(date +%s)