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

exp/services/rpc-soroban: packaging and releases #4655

Closed
sreuland opened this issue Oct 10, 2022 · 3 comments · Fixed by stellar/packages#183
Closed

exp/services/rpc-soroban: packaging and releases #4655

sreuland opened this issue Oct 10, 2022 · 3 comments · Fixed by stellar/packages#183

Comments

@sreuland
Copy link
Contributor

What problem does your feature solve?

identify the packaging and release process for soroban-rpc

What would you like to see?

unique release numbering for soroban-rpc vs. that of horizon
ability to generate new/promote existing soroban-rpc deb pkgs from jenkins job similar to stellar-horizon-package-builder-new

What alternatives are there?

current day quickstart uses branch/label reference to a version of soroban-rpc source code and then builds that and installs that into quickstart, this is non-standard, and makes clients like quickstart more brittle, as they have to reference source code tag/branches instead of release bin versions.

@sreuland
Copy link
Contributor Author

in short term, I created tag https://github.com/stellar/go/releases/tag/soroban-rpc-v0.0.1-alpha, to facilitate quickstart having a steady reference to version of soroban-rpc for now.

@sreuland
Copy link
Contributor Author

@tamirms , I was going to start this unless you want to take it, or think it should hold off?

am thinking the net changes would be:

  • new jenkins job stellar-soroban-rpc-package-builder-new to build stellar-soroban-rpc_<ver>-<build_no>
  • add release tag hook to .github/workflows/soroban-rpc.yml
  • update quickstart to reference soroban-rpc deb pkgs instead of source tag/branch

let me know if any concerns or I'm missing something needed for soroban-rpc?

@sreuland sreuland moved this from Next Sprint Proposal to Current Sprint in Platform Scrum Oct 21, 2022
@sreuland sreuland moved this from Current Sprint to In Progress in Platform Scrum Oct 24, 2022
@sreuland sreuland self-assigned this Oct 24, 2022
@sreuland sreuland moved this from In Progress to Needs Review in Platform Scrum Nov 4, 2022
@sreuland
Copy link
Contributor Author

sreuland commented Nov 7, 2022

changes are in ops repo/PR's:

deb pkg - stellar/packages#183
jenkins job - https://github.com/stellar/pipelines/pull/470

Repository owner moved this from Needs Review to Done in Platform Scrum Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant