Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 5 additions & 0 deletions .github/workflows/buildPrerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,11 @@ jobs:

steps:
- uses: actions/checkout@v1
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: 17
- name: extract branch
id: extract_branch
run: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})"
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/promote.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: 17
- name: extract variable
id: extract_variable
run: echo "::set-output name=pr_number::${{ github.event.pull_request.number }}";echo "::set-output name=repo::${{ github.event.pull_request.number }}"
Expand Down
13 changes: 2 additions & 11 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,10 @@ plugins {
id("base")
id("net.thauvin.erik.gradle.semver") version "1.0.4"
id("com.bmuschko.docker-remote-api") version "6.1.1"
id("org.kordamp.gradle.project") version "0.38.0"

id("org.kordamp.gradle.project") version "0.54.0"
id("com.saagie.technologies") version "1.3.18"
}


buildscript {
repositories {
mavenLocal()
}
dependencies {
classpath("com.saagie:technologiesplugin:1.2.13")
}
}
apply<SaagieTechnologiesPackageGradlePlugin>()

config {
Expand Down
Binary file modified gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
2 changes: 2 additions & 0 deletions gradlew

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 4 additions & 18 deletions gradlew.bat

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 11 additions & 8 deletions settings.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* SPDX-License-Identifier: Apache-2.0
*
* Copyright 2019 Pierre Leresteux.
* Copyright 2019-2025.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand All @@ -22,14 +22,17 @@ pluginManagement {
}
}
plugins {
id("com.gradle.enterprise") version "3.0"
id("org.kordamp.gradle.settings") version "0.38.0"
id("com.gradle.develocity") version "3.18"
id("org.kordamp.gradle.settings") version "0.54.0"
}

gradleEnterprise {
apply<org.kordamp.gradle.plugin.settings.SettingsPlugin>()

develocity {
buildScan {
termsOfServiceUrl = "https://gradle.com/terms-of-service"
termsOfServiceAgree = "yes"
termsOfUseUrl = "https://gradle.com/terms-of-service"
termsOfUseAgree = "yes"
publishing.onlyIf { false }
}
}
rootProject.name = "technologies"
Expand All @@ -45,8 +48,8 @@ File(rootDir.path + "/technologies").walkTopDown().forEach {
}
}
configure<org.kordamp.gradle.plugin.settings.ProjectsExtension> {
layout.set("multi-level")
setLayout("multi-level")
enforceNamingConvention.set(false)
directories.set(allProjects)
}
fun File.isAGradleModule(): Boolean = this.isDirectory && File(this.absolutePath + "/build.gradle.kts").exists()
fun File.isAGradleModule(): Boolean = this.isDirectory && File(this.absolutePath + "/build.gradle.kts").exists()
3 changes: 3 additions & 0 deletions technologies/app/minio/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
FROM minio/minio:RELEASE.2024-12-18T13-15-44Z

CMD ["minio", "server", "/data" , "--console-address", ":9001"]
18 changes: 18 additions & 0 deletions technologies/app/minio/README.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Minio

MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0.
It is API compatible with Amazon S3 cloud storage service.
Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.

## Deployment

For this app to function properly,
make sure the following environment variables are configured in the app environment variables:

- `MINIO_BROWSER_REDIRECT_URL` : The external URL to access the console.
To obtain this variable, run the app inside Saagie, then in the Overview page, under the paragraph "HTTP ports",
copy the external url of the port 9001. Once the variable is created, restart the app.

- `MINIO_ROOT_USER` : The username of the root user.

- `MINIO_ROOT_PASSWORD` : The password of the root user.
32 changes: 32 additions & 0 deletions technologies/app/minio/metadata.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
version: v1
type: APP
id: minio
label: Minio
baseline: "Important : Set the variable MINIO_BROWSER_REDIRECT_URL to the Console UI external URL for Minio to
work properly. More details in the README. MinIO is a High Performance Object Storage released under
GNU Affero General Public License v3.0.
It is API compatible with Amazon S3 cloud storage service.
Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads."
description: "Important : Set the variable MINIO_BROWSER_REDIRECT_URL to the Console UI external URL for Minio to
work properly. More details in the README."
available: true
iconPath: minio.png
backgroundColor: "#75aadb"
customFlags: []
contexts:
- id: minio-2024-12-18
label: minio 2024-12-18
releaseNotes: ""
available: true
trustLevel: stable
ports:
- port: 9001
name: Console UI
rewriteUrl: true
- port: 9000
name: API
rewriteUrl: true
dockerInfo:
image: saagie/minio
version: RELEASE.2024-12-18T13-15-44Z
volumes: ["/data"]
Binary file added technologies/app/minio/minio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions version.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
version.buildmeta=
version.buildmeta=feature/minio
version.major=0
version.minor=94
version.patch=0
version.prerelease=
version.semver=0.94.0
version.prerelease=BETA
version.semver=0.94.0-BETA+feature/minio
Loading