mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-18 14:16:48 +00:00
feat(gms): Enable auth-api publishing to maven (#6671)
This commit is contained in:
parent
e95bd98fe1
commit
b46d52dc0f
14
.github/workflows/publish-datahub-jars.yml
vendored
14
.github/workflows/publish-datahub-jars.yml
vendored
@ -1,4 +1,4 @@
|
||||
name: Publish Datahub Java Jars (Client, Spark Lineage, Protobuf, Ranger)
|
||||
name: Publish Datahub Java Jars (Client, Spark Lineage, Protobuf, Auth API)
|
||||
|
||||
on:
|
||||
push:
|
||||
@ -142,7 +142,7 @@ jobs:
|
||||
echo signingKey=$SIGNING_KEY >> gradle.properties
|
||||
./gradlew -PreleaseVersion=${{ needs.setup.outputs.tag }} :metadata-integration:java:datahub-protobuf:publish
|
||||
./gradlew :metadata-integration:java:datahub-protobuf:closeAndReleaseRepository --info
|
||||
- name: publish datahub-ranger-plugin snapshot jar
|
||||
- name: publish datahub-auth-api snapshot jar
|
||||
if: ${{ github.event_name != 'release' }}
|
||||
env:
|
||||
RELEASE_USERNAME: ${{ secrets.RELEASE_USERNAME }}
|
||||
@ -153,9 +153,9 @@ jobs:
|
||||
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
|
||||
run: |
|
||||
echo signingKey=$SIGNING_KEY >> gradle.properties
|
||||
./gradlew :datahub-ranger-plugin:printVersion
|
||||
./gradlew :datahub-ranger-plugin:publish
|
||||
- name: release datahub-ranger-plugin jar
|
||||
./gradlew :metadata-auth:auth-api:printVersion
|
||||
./gradlew :metadata-auth:auth-api:publish
|
||||
- name: release datahub-auth-api jar
|
||||
if: ${{ github.event_name == 'release' }}
|
||||
env:
|
||||
RELEASE_USERNAME: ${{ secrets.RELEASE_USERNAME }}
|
||||
@ -166,5 +166,5 @@ jobs:
|
||||
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
|
||||
run: |
|
||||
echo signingKey=$SIGNING_KEY >> gradle.properties
|
||||
./gradlew -PreleaseVersion=${{ needs.setup.outputs.tag }} :datahub-ranger-plugin:publish
|
||||
./gradlew :datahub-ranger-plugin:closeAndReleaseRepository --info
|
||||
./gradlew -PreleaseVersion=${{ needs.setup.outputs.tag }} :metadata-auth:auth-api:publish
|
||||
./gradlew :metadata-auth:auth-api:closeAndReleaseRepository --info
|
||||
|
@ -41,7 +41,7 @@ services:
|
||||
- SKIP_ELASTICSEARCH_CHECK=false
|
||||
- DATAHUB_SERVER_TYPE=${DATAHUB_SERVER_TYPE:-dev}
|
||||
- DATAHUB_TELEMETRY_ENABLED=${DATAHUB_TELEMETRY_ENABLED:-true}
|
||||
- METADATA_SERVICE_AUTH_ENABLED=true
|
||||
- METADATA_SERVICE_AUTH_ENABLED=false
|
||||
volumes:
|
||||
- ./datahub-gms/start.sh:/datahub/datahub-gms/scripts/start.sh
|
||||
- ./datahub-gms/jetty.xml:/datahub/datahub-gms/scripts/jetty.xml
|
||||
|
Loading…
x
Reference in New Issue
Block a user