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

CI #15

Open
5 tasks done
TimoKramer opened this issue Sep 14, 2020 · 6 comments
Open
5 tasks done

CI #15

TimoKramer opened this issue Sep 14, 2020 · 6 comments
Assignees
Labels

Comments

@TimoKramer
Copy link
Member

TimoKramer commented Sep 14, 2020

  • uberjar
  • clojars-deploy
  • unittest (./bin/kaocha)
  • integrationtest
  • browsertest
@TimoKramer
Copy link
Member Author

  • uberjar with clojure -A:uberjar
  • deploy with clojure -A:deploy
  • unittest with bin/kaocha
  • integrationtests not needed here
  • browsertests with karma

@TimoKramer
Copy link
Member Author

version is specified in pom.xml and here is a discussion around it: https://clojurians-log.clojureverse.org/tools-deps/2020-08-20

@groundedsage
Copy link
Member

Commands for testing

Karma
npx shadow-cljs compile ci
npx karma start --single-run

Node tests
npx shadow-cljs compile node-test

Reference testing documentation

Karma - https://shadow-cljs.github.io/docs/UsersGuide.html#_installing_karma
Node.js - https://shadow-cljs.github.io/docs/UsersGuide.html#target-node-test

@TimoKramer TimoKramer self-assigned this Sep 20, 2020
@TimoKramer
Copy link
Member Author

@TimoKramer
Copy link
Member Author

TimoKramer added a commit to TimoKramer/hasch that referenced this issue Sep 22, 2020
CircleCI automated build, test and deploy using the replikativ
workflow. Dependency resolution using Clojure CLI tools, building
jar with depstar and deploying with deps-deploy.

- Closes replikativ#15
TimoKramer added a commit to TimoKramer/hasch that referenced this issue Sep 22, 2020
CircleCI automated build, test and deploy using the replikativ
workflow. Dependency resolution using Clojure CLI tools, building
jar with depstar and deploying with deps-deploy.

- Closes replikativ#15
This was referenced Sep 22, 2020
@TimoKramer
Copy link
Member Author

Adding CI via Orb now

TimoKramer added a commit to TimoKramer/hasch that referenced this issue Feb 16, 2023
CircleCI automated build, test and deploy using the replikativ
workflow. Dependency resolution using Clojure CLI tools, building
jar with depstar and deploying with deps-deploy.

- Closes replikativ#15
TimoKramer added a commit that referenced this issue Feb 20, 2023
* Implement CI and add CLJS builds

CircleCI automated build, test and deploy using the replikativ
workflow. Dependency resolution using Clojure CLI tools, building
jar with depstar and deploying with deps-deploy.

- Closes #15

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds

* fixup! Implement CI and add CLJS builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants