bump graal script

This commit is contained in:
Michiel Borkent 2024-10-12 10:56:32 +02:00
parent c1cc367321
commit 1617bf5ac6

View file

@ -46,7 +46,8 @@
"project.clj" "project.clj"
"script/bump_graal_version.clj" "script/bump_graal_version.clj"
".circleci/script/short_ci.clj" ".circleci/script/short_ci.clj"
".cirrus.yml"]) ".cirrus.yml"
"script/install-graalvm"])
;; We might have to keep changing these from ;; We might have to keep changing these from
;; time to time whenever the version is bumped ;; time to time whenever the version is bumped
@ -54,8 +55,7 @@
;; OR ;; OR
;; ;;
;; We could have them as environment variables ;; We could have them as environment variables
(def current-graal-version "22.3.1") (def current-graal-version "23")
(def current-java-version "java19")
(def cl-options (def cl-options
[["-g" "--graal VERSION" "graal version"] [["-g" "--graal VERSION" "graal version"]
@ -91,19 +91,12 @@
[args] [args]
(when (empty? args) (when (empty? args)
(display-help)) (display-help))
(let [new-graal-version (:graal args) (let [new-graal-version (:graal args)]
new-java-version (:java args)]
(when (not (nil? new-graal-version)) (when (not (nil? new-graal-version))
(if (is-valid-bump? new-graal-version nil) (if (is-valid-bump? new-graal-version nil)
(do (do
(println "Performing Graal bump...") (println "Performing Graal bump...")
(bump-current current-graal-version new-graal-version)) (bump-current current-graal-version new-graal-version))
(show-error new-graal-version))) (show-error new-graal-version)))))
(when (not (nil? new-java-version))
(if (is-valid-bump? new-java-version nil)
(do
(println "Performing Java bump...")
(bump-current current-java-version new-java-version))
(show-error new-java-version)))))
(exec-script cl-args) (exec-script cl-args)