3. Deploy and Test
Now that you have your project and cluster set up, you can go ahead and deploy the project:
garden deploy
You should see your services come up. Next we can set up our first test. Similar to how you configured the
services
earlier, open the frontend/garden.yml
config and add the following:tests:
- name: unit
args: [npm, test]
- name: integ
args: [npm, run, integ]
dependencies:
- frontend
This defines two simple test suites. One simply runs the unit tests of the
frontend
service. The other runs a basic integration test that relies on the frontend
service being up and running.Let's run them both:
garden test
You should see Garden ensuring that the services are up and running, and that both tests run successfully.
Last modified 1mo ago