Thanks TP for publishing!
Just one thought (too late already?) - similar like airflowctl the SDK
is experimental, shall we really release it first-time as 1.0.0? Then we
state we have a "stable" API. For airflowctl in order to adjust and
learn we made it explicitly 0.1.0. Shall we do the same for the new SDK
as well?
(At least I feel not confident the interface will be "stable" from the
first release)
Jens
On 08.06.26 09:19, Tzu-ping Chung via dev wrote:
Hi all,
I just released 1.0.0-SNAPSHOT of the Java SDK. This should be available
publicly for testing.
To test the SDK, add the following to your build configuration:
Maven:
<repositories>
<repository>
<id>apache-snapshots</id>
<url>https://repository.apache.org/content/repositories/snapshots/</url>
<snapshots><enabled>true</enabled></snapshots>
<releases><enabled>false</enabled></releases>
</repository>
</repositories>
<dependency>
<groupId>org.apache.airflow</groupId>
<artifactId>airflow-sdk</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
Gradle:
repositories {
maven {
url 'https://repository.apache.org/content/repositories/snapshots/'
mavenContent { snapshotsOnly() }
}
}
dependencies {
implementation 'org.apache.airflow:airflow-sdk:1.0.0-SNAPSHOT'
}
If you use an IDE, it should fetch the corresponding Javadocc automatically
when you install the snapshot.
Happy testing!
Best,
TP
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]