Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add uploading of Android libraries and Kotlin Multiplatform artifacts #662

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

fAntel
Copy link

@fAntel fAntel commented Dec 6, 2024

What type of PR is this?

/kind feature

What this PR does / why we need it:

Fix restoring backup with Android libraries and Kotlin Multiplatform artifacts (.aar, .klib files and kotlin metadata files).

Which issue(s) this PR fixes:

I haven't created an issue.

Special notes for your reviewer:

I don't know Go, this is my first time with the language, I hope it doesn't look awful.

  • add uploading of .aar artifacts (Android library)
  • add uploading of .klib and metadata files (Kotlin Multiplatform artifacts)
  • update regex in removeExtension() to support name with several hyphens (like -kotlin-tooling-metadata.json)
  • add asset11 to cover all new files

Does this PR introduce a user-facing change?:

Add uploading of .aar artifacts (Android library) and .klib and metadata files (Kotlin Multiplatform artifacts).

@030 030 added the pinned label Dec 14, 2024
@fAntel
Copy link
Author

fAntel commented Dec 19, 2024

@030 I don't understand whats wrong with the test. I guess it is because I've added more maven2 assets but I don't understand where in tests I need to fix it :( Could you point out where I should look for?

@030
Copy link
Owner

030 commented Dec 21, 2024

@fAntel Please rebase on main. I see that the main in your fork is 11 commits behind.

 * add uploadinf of .klib and metadata files (Kotlin Multiplatform artifacts)
 * update regexp at removeExtension() to support name with several works (like -kotlin-tooling-metadata.json)
 * add asset11 to cover all new files
@fAntel fAntel force-pushed the upload_aar_and_kmp_artifacts branch from d1546f6 to ff7b232 Compare December 23, 2024 12:59
@fAntel
Copy link
Author

fAntel commented Dec 23, 2024

@030 done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants