CORDA-2728: Add Quasar lib update step to applicataion upgrade notes (#4877)

* updated README so that it has a reference to the rst docs we care about

* adding some upgrade nodes for cordapps that have a lib/quasar.jar
This commit is contained in:
Ben Wyeth 2019-03-13 16:23:31 +00:00 committed by Tommy Lillehagen
parent 92308021bf
commit 0551ba992b
3 changed files with 23 additions and 1 deletions

View File

@ -6,3 +6,9 @@ Note: In order to run the documentation build you will need Docker installed.
Windows users: If this task fails because Docker can't find make-docsite.sh, go to Settings > Shared Drives in the Docker system tray
agent, make sure the relevant drive is shared, and click 'Reset credentials'.
## rst style guide
It's probably worth reading [this](http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html)
to get your head around the rst syntax we're using.

View File

@ -435,3 +435,17 @@ Corda 4 adds several new APIs that help you build applications. Why not explore:
* :ref:`state_pointers`, that make it easier to 'point' to one state from another and follow the latest version of a linear state.
Please also read the :doc:`CorDapp Upgradeability Guarantees <cordapp-upgradeability>` associated with CorDapp upgrading.
Step 14. Possibly update your checked in quasar.jar
---------------------------------------------------
If your project is based on one of the official cordapp templates, it is likely you have a ``lib/quasar.jar`` checked in. It is worth noting
that you only use this if you use the JUnit runner in IntelliJ. In the latest release of the cordapp templates, this directory has
been removed.
You have some choices here:
* Upgrade your ``quasar.jar`` to the version consistent with your Corda version
* Delete your ``lib`` directory and switch to using the Gradle test runner
Instructions for both options can be found in :ref:`Running tests in Intellij <tutorial_cordapp_running_tests_intellij>`.

View File

@ -481,6 +481,8 @@ Integration tests
~~~~~~~~~~~~~~~~~
You can run the CorDapp's integration tests by running the ``Run Integration Tests - Kotlin`` run configuration.
.. _tutorial_cordapp_running_tests_intellij:
Running tests in IntelliJ
~~~~~~~~~~~~~~~~~~~~~~~~~