Java: Create Workflow to deploy artifacts for all platforms mentioned in build.matrix.json#2285
Java: Create Workflow to deploy artifacts for all platforms mentioned in build.matrix.json#2285Yury-Fridlyand merged 42 commits intomainfrom
Conversation
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
GumpacG
left a comment
There was a problem hiding this comment.
You can revert files irrelevant to your changes by getting the file from main using https://www.freecodecamp.org/news/git-checkout-file-from-another-branch/
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
.github/workflows/java-cd.yml
Outdated
|
|
||
| runs-on: ${{ matrix.host.RUNNER }} | ||
| steps: | ||
| - name: Start Redis server |
There was a problem hiding this comment.
Why redis, not valkey? Why you don't reuse install-valkey action?
There was a problem hiding this comment.
i think it was because the procedure to install redis is easier than valkey. i can try out install-valkey
There was a problem hiding this comment.
Is it really that different? Valkey is just a fork of Redis.
There was a problem hiding this comment.
actually, valkey doesn't have an installer package and you need to install from source.
but the install-valkey workflow is available to do that for us.
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
|
|
||
| if (releaseVersion) { | ||
| implementation "io.valkey:valkey-glide:" + releaseVersion | ||
| implementation "io.valkey:valkey-glide:" + releaseVersion + ":${osdetector.classifier}" |
| test-deployment-on-all-architectures: | ||
| needs: [set-release-version, load-platform-matrix, publish-to-maven-central-deployment] | ||
| env: | ||
| JAVA_VERSION: "11" |
There was a problem hiding this comment.
ok - fine. good enough.
Yury-Fridlyand
left a comment
There was a problem hiding this comment.
Please update PR description and title and merge
All comments were addressed
acarbonetto
left a comment
There was a problem hiding this comment.
Add to changelog: to the operational changes section
Signed-off-by: Chloe Yip <chloe.yip@improving.com>
… in build.matrix.json (valkey-io#2285) Signed-off-by: Chloe Yip <chloe.yip@improving.com>
… in build.matrix.json (valkey-io#2285) Signed-off-by: Chloe Yip <chloe.yip@improving.com>
This includes:
Testing against 1.0.2-rc1