From 7546389af4847add7fca79b8edf35cc843378c5e Mon Sep 17 00:00:00 2001
From: Hamza Remmal <hamza@remmal.dev>
Date: Fri, 30 Aug 2024 14:12:01 +0200
Subject: [PATCH] Bump to 1.1.0

---
 Makefile                                                 | 9 +++++++++
 autograde-service/pom.xml                                | 2 +-
 autograde-submission-manager/pom.xml                     | 2 +-
 .../EPFL/prod/config/autograde-service-configuration.env | 2 +-
 k8s/deployments/EPFL/prod/kustomization.yaml             | 4 ++--
 .../staging/config/autograde-service-configuration.env   | 2 +-
 k8s/deployments/EPFL/staging/kustomization.yaml          | 4 ++--
 .../local/config/autograde-service-configuration.env     | 2 +-
 k8s/deployments/local/kustomization.yaml                 | 4 ++--
 .../local/secrets/autograde-service-secrets.env          | 2 +-
 moodle-assignsubmission-autograde/version.php            | 4 ++--
 pom.xml                                                  | 2 +-
 12 files changed, 24 insertions(+), 15 deletions(-)

diff --git a/Makefile b/Makefile
index 7ae3367c..967e37ba 100644
--- a/Makefile
+++ b/Makefile
@@ -57,3 +57,12 @@ endif
 
 start-tunnel:
 	sudo minikube tunnel
+
+release-autograde:
+	docker buildx build --platform linux/amd64,linux/arm64 --push -t autograde/autograde-service:1.1.0 autograde-service/
+
+release-moodle:
+	docker buildx build --platform linux/amd64,linux/arm64 --push -t autograde/moodle:1.1.0 -f Dockerfile-moodle-with-autograde ./
+
+release-submission-manager:
+	docker buildx build --platform linux/amd64,linux/arm64 --push -t autograde/submission-manager:1.1.0 autograde-submission-manager/
diff --git a/autograde-service/pom.xml b/autograde-service/pom.xml
index 95b0e696..6fb373ff 100644
--- a/autograde-service/pom.xml
+++ b/autograde-service/pom.xml
@@ -13,7 +13,7 @@
 	<!-- HR : Project definition-->
 	<groupId>ch.epfl.autograde</groupId>
 	<artifactId>autograde-service</artifactId>
-	<version>1.0.1-RC8</version>
+	<version>1.1.0</version>
 	<name>autograde-service</name>
 
 	<description>
diff --git a/autograde-submission-manager/pom.xml b/autograde-submission-manager/pom.xml
index 2f68f5af..a6b96794 100644
--- a/autograde-submission-manager/pom.xml
+++ b/autograde-submission-manager/pom.xml
@@ -6,7 +6,7 @@
 
     <groupId>ch.epfl.autograde</groupId>
     <artifactId>autograde-submission-manager</artifactId>
-    <version>1.0.1-RC8</version>
+    <version>1.1.0</version>
 
     <properties>
         <maven.compiler.source>17</maven.compiler.source>
diff --git a/k8s/deployments/EPFL/prod/config/autograde-service-configuration.env b/k8s/deployments/EPFL/prod/config/autograde-service-configuration.env
index fe3032f6..0df2fd2d 100644
--- a/k8s/deployments/EPFL/prod/config/autograde-service-configuration.env
+++ b/k8s/deployments/EPFL/prod/config/autograde-service-configuration.env
@@ -1,5 +1,5 @@
 AUTOGRADE_BASEURL=https://moodle-autograde.epfl.ch
 AUTOGRADE_JOBS_NAMESPACE=prod
 MOODLE_BASEURL=https://moodle.epfl.ch
-AUTOGRADE_SUBMISSIONMANAGER=ic-registry.epfl.ch/autograde/autograde-submission-manager:1.0.1-RC8
+AUTOGRADE_SUBMISSIONMANAGER=autograde/submission-manager:1.1.0
 GRADING_SERVICE_LOG_LEVEL=INFO
\ No newline at end of file
diff --git a/k8s/deployments/EPFL/prod/kustomization.yaml b/k8s/deployments/EPFL/prod/kustomization.yaml
index b51922c2..d0645bf3 100644
--- a/k8s/deployments/EPFL/prod/kustomization.yaml
+++ b/k8s/deployments/EPFL/prod/kustomization.yaml
@@ -9,8 +9,8 @@ resources:
 
 images:
   - name: autograde-service
-    newName: ic-registry.epfl.ch/autograde/autograde-service
-    newTag: 1.0.1-RC8
+    newName: autograde/autograde-service
+    newTag: 1.1.0
 
 configMapGenerator:
   - name: autograde-configuration
diff --git a/k8s/deployments/EPFL/staging/config/autograde-service-configuration.env b/k8s/deployments/EPFL/staging/config/autograde-service-configuration.env
index 12d485d4..a912e6b8 100644
--- a/k8s/deployments/EPFL/staging/config/autograde-service-configuration.env
+++ b/k8s/deployments/EPFL/staging/config/autograde-service-configuration.env
@@ -1,5 +1,5 @@
 AUTOGRADE_BASEURL=https://moodle-autograde.epfl.ch/staging-epfl
 AUTOGRADE_JOBS_NAMESPACE=staging-epfl
 MOODLE_BASEURL=https://test-moodle.epfl.ch
-AUTOGRADE_SUBMISSIONMANAGER=ic-registry.epfl.ch/autograde/autograde-submission-manager:1.0.1-RC8
+AUTOGRADE_SUBMISSIONMANAGER=autograde/submission-manager:1.1.0
 GRADING_SERVICE_LOG_LEVEL=INFO
\ No newline at end of file
diff --git a/k8s/deployments/EPFL/staging/kustomization.yaml b/k8s/deployments/EPFL/staging/kustomization.yaml
index 00288eaf..128c6eec 100644
--- a/k8s/deployments/EPFL/staging/kustomization.yaml
+++ b/k8s/deployments/EPFL/staging/kustomization.yaml
@@ -10,8 +10,8 @@ resources:
 # Configuration of the images
 images:
   - name: autograde-service
-    newName: ic-registry.epfl.ch/autograde/autograde-service
-    newTag: 1.0.1-RC8
+    newName: autograde/autograde-service
+    newTag: 1.1.0
 
 configMapGenerator:
   - name: autograde-configuration
diff --git a/k8s/deployments/local/config/autograde-service-configuration.env b/k8s/deployments/local/config/autograde-service-configuration.env
index 2010ff5f..fb92b825 100644
--- a/k8s/deployments/local/config/autograde-service-configuration.env
+++ b/k8s/deployments/local/config/autograde-service-configuration.env
@@ -1,5 +1,5 @@
 AUTOGRADE_BASEURL=http://autograde-service:8082
 AUTOGRADE_JOB_NAMESPACE=default
 AUTOGRADE_MOODLE_BASEURL=http://moodle:80
-AUTOGRADE_MANAGER_IMAGE=ic-registry.epfl.ch/autograde/autograde-submission-manager:latest-dev
+AUTOGRADE_MANAGER_IMAGE=autograde/submission-manager:latest-dev
 GRADING_SERVICE_LOG_LEVEL=INFO
diff --git a/k8s/deployments/local/kustomization.yaml b/k8s/deployments/local/kustomization.yaml
index 55376f0a..9b962d6b 100644
--- a/k8s/deployments/local/kustomization.yaml
+++ b/k8s/deployments/local/kustomization.yaml
@@ -7,10 +7,10 @@ resources:
 
 images:
   - name: autograde-service
-    newName: ic-registry.epfl.ch/autograde/autograde-service
+    newName: autograde/autograde-service
     newTag: latest-dev
   - name: moodle-with-autograde
-    newName: ic-registry.epfl.ch/autograde/moodle-with-autograde
+    newName: autograde/moodle
     newTag: latest-dev
 
 configMapGenerator:
diff --git a/k8s/deployments/local/secrets/autograde-service-secrets.env b/k8s/deployments/local/secrets/autograde-service-secrets.env
index 88b888b1..e88e2174 100644
--- a/k8s/deployments/local/secrets/autograde-service-secrets.env
+++ b/k8s/deployments/local/secrets/autograde-service-secrets.env
@@ -1,3 +1,3 @@
 AUTOGRADE_API_KEY=12345
 AUTOGRADE_INTEGRITY_SECRET=2t8gq0uDU(hWad*28YcAPp1!#K[Kqd;ZKv9%3R8(yKdkmA:ZwByBV<VMc+1>wqdB
-AUTOGRADE_MOODLE_TOKEN=95407af5bc97060caa1253997760cd37
+AUTOGRADE_MOODLE_TOKEN=e0f00bd708d2359f4ab83ffc2254f086
diff --git a/moodle-assignsubmission-autograde/version.php b/moodle-assignsubmission-autograde/version.php
index 48db0120..c0f03c5a 100644
--- a/moodle-assignsubmission-autograde/version.php
+++ b/moodle-assignsubmission-autograde/version.php
@@ -25,10 +25,10 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2023121706; // HR : December 17th, 2023
+$plugin->version   = 2024083000; // HR : August 30th, 2024
 $plugin->requires  = 2022112800; // HR : Moodle 4.1.0 (https://moodledev.io/general/releases#moodle-41-lts)
 $plugin->maturity = MATURITY_RC;
-$plugin->release = '1.0.1-RC8';
+$plugin->release = '1.1.0';
 $plugin->component = 'assignsubmission_autograde';
 $plugin->dependencies = array(
     'mod_assign' => '2022112800',
diff --git a/pom.xml b/pom.xml
index 4b85bad7..8caffe0b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
     <!-- HR : Project definition-->
     <groupId>ch.epfl.autograde</groupId>
     <artifactId>autograde</artifactId>
-    <version>1.0.1-RC8</version>
+    <version>1.1.0</version>
     <name>autograde</name>
     <packaging>pom</packaging>
 
-- 
GitLab