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

Helper scripts to migrate, develop & release d0x libraries #1

Closed
wants to merge 13 commits into from

Conversation

madis
Copy link
Member

@madis madis commented Sep 11, 2022

Progress:

  • importing libraries to monorepo
  • automatic bumping versions (transient dependencies too)
  • running tests of affected libraries on CircleCI
  • building & deploying individual libraries to clojars
    (including library bundles like district-server, district-browser, district-shared)

Eventually the bb command would form part of the docker image.
But now for testing and until it's incorporated to the image, this
works.
Afterwards this committ can be removed (before merge)

This is result of https://github.com/babashka/babashka-dev-builds
And version from https://github.com/babashka/babashka/blob/master/resources/BABASHKA_VERSION
@madis madis force-pushed the add-helper-scripts branch 3 times, most recently from d5e6021 to 30cd755 Compare October 10, 2022 13:04
@madis madis force-pushed the add-helper-scripts branch 2 times, most recently from 48d73ae to 202c164 Compare October 11, 2022 05:20
@madis
Copy link
Member Author

madis commented Oct 15, 2022

Moved the code to https://github.com/district0x/monorepo-tools to be used as git submodule in district0x/d0x-libs (here)
That way the monorepo-tools can maintain separate history of the library updates, while still be modifiable here.

@madis madis closed this Oct 15, 2022
@madis madis deleted the add-helper-scripts branch October 15, 2022 06:55
madis added a commit that referenced this pull request Oct 24, 2022
madis added a commit that referenced this pull request Oct 31, 2022
Use shadow-cljs, deps.edn, tools.build
madis added a commit that referenced this pull request Nov 3, 2022
Use shadow-cljs, deps.edn & tools.build
madis added a commit that referenced this pull request Nov 6, 2022
Use shadow-cljs, deps.edn & tools.build
madis pushed a commit that referenced this pull request Nov 6, 2022
Use right opts name for disabling watch
madis pushed a commit that referenced this pull request Nov 6, 2022
upgrade to cljs-web3-next and shadow-cljs
madis added a commit that referenced this pull request Nov 6, 2022
Use shadow-cljs, deps.edn, tools.build
madis pushed a commit that referenced this pull request Nov 6, 2022
upgrade to cljs-web3-next and shadow-cljs
madis added a commit that referenced this pull request Nov 21, 2022
Use shadow-cljs, deps.edn, tools.build
madis added a commit that referenced this pull request Dec 19, 2022
Use shadow-cljs, deps.edn, tools.build
madis pushed a commit that referenced this pull request Dec 20, 2022
upgrade to cljs-web3-next and shadow-cljs
madis pushed a commit that referenced this pull request Dec 20, 2022
upgrade to cljs-web3-next and shadow-cljs
madis added a commit that referenced this pull request Apr 7, 2023
Use deps.edn & shadow-cljs for building. Test on CircleCI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants