From 88c7c0fac23a310c220329088c0e6285f987bbbf Mon Sep 17 00:00:00 2001 From: saugerDecathlon <84378102+saugerDecathlon@users.noreply.github.com> Date: Wed, 30 Aug 2023 16:37:59 +0200 Subject: [PATCH 1/4] Fix Readme commands --- schemata/quickstart/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/schemata/quickstart/README.md b/schemata/quickstart/README.md index 3f23ec0..0ed7038 100644 --- a/schemata/quickstart/README.md +++ b/schemata/quickstart/README.md @@ -42,12 +42,12 @@ $ sdk list maven * Install the Amazon Coretto JDK17 (or whatever else JDK you prefer, but it has to be some JDK with version 17): ```bash -$ sdk install 17.0.6-amzn +$ sdk install java 17.0.6-amzn ``` * Install Maven: ```bash -$ sdk install 3.9.1 +$ sdk install maven 3.9.1 ``` ## Data contracts - Schema Quickstart From a9b0473e7caf842fc6de315f34b6f5b801d81f6b Mon Sep 17 00:00:00 2001 From: saugerDecathlon <84378102+saugerDecathlon@users.noreply.github.com> Date: Wed, 30 Aug 2023 16:47:04 +0200 Subject: [PATCH 2/4] Update README.md --- schemata/quickstart/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/schemata/quickstart/README.md b/schemata/quickstart/README.md index 0ed7038..97d2dcf 100644 --- a/schemata/quickstart/README.md +++ b/schemata/quickstart/README.md @@ -50,6 +50,11 @@ $ sdk install java 17.0.6-amzn $ sdk install maven 3.9.1 ``` +## Protobuf +```bash +$ brew install protobuf +``` + ## Data contracts - Schema Quickstart * If not already done so, clone the [Data contracts Git repository](https://github.com/data-engineering-helpers/data-contracts) From 3b35ba369a0f7a67a8e404d17955af0665cc759f Mon Sep 17 00:00:00 2001 From: saugerDecathlon <84378102+saugerDecathlon@users.noreply.github.com> Date: Wed, 30 Aug 2023 16:49:40 +0200 Subject: [PATCH 3/4] Update README.md --- schemata/quickstart/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/schemata/quickstart/README.md b/schemata/quickstart/README.md index 97d2dcf..0721ffb 100644 --- a/schemata/quickstart/README.md +++ b/schemata/quickstart/README.md @@ -51,10 +51,17 @@ $ sdk install maven 3.9.1 ``` ## Protobuf +* If not already done so, Install Protocol Buffer Compiler https://grpc.io/docs/protoc-installation/ +On Mac: ```bash $ brew install protobuf ``` +On Linux, using apt or apt-get: +```bash +$ apt install -y protobuf-compiler +``` + ## Data contracts - Schema Quickstart * If not already done so, clone the [Data contracts Git repository](https://github.com/data-engineering-helpers/data-contracts) From ebf3205c8f6f3855d3a0f1a4383a1d349188f6b6 Mon Sep 17 00:00:00 2001 From: saugerDecathlon <84378102+saugerDecathlon@users.noreply.github.com> Date: Wed, 30 Aug 2023 16:57:56 +0200 Subject: [PATCH 4/4] Update README.md --- schemata/quickstart/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/schemata/quickstart/README.md b/schemata/quickstart/README.md index 0721ffb..17dee2d 100644 --- a/schemata/quickstart/README.md +++ b/schemata/quickstart/README.md @@ -115,6 +115,10 @@ $ popd ```bash $ pushd ~/dev/infra/data-contracts/schemata/quickstart ``` +* Create a target folder +```bash +$ mkdir target +``` * Copy the just generated Schemata JAR artifact: ```bash