├── .gitignore ├── README.md └── getting-started-with-bazel └── exercises ├── 01-hello-world ├── instructions.md ├── solution │ ├── .bazelversion │ ├── BUILD │ ├── WORKSPACE │ ├── rule.bzl │ └── solution.md └── start │ ├── .bazelversion │ ├── BUILD │ ├── WORKSPACE │ └── rule.bzl ├── 02-java-binary ├── imgs │ └── java-binary.png ├── instructions.md ├── solution │ ├── .bazelversion │ ├── BUILD │ ├── WORKSPACE │ ├── solution.md │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bmuschko │ │ │ └── app │ │ │ ├── Application.java │ │ │ └── config │ │ │ ├── ConfigurationReader.java │ │ │ └── PropertiesConfigurationReader.java │ │ └── resources │ │ └── application.properties └── start │ ├── .bazelversion │ └── src │ └── main │ ├── java │ └── com │ │ └── bmuschko │ │ └── app │ │ ├── Application.java │ │ └── config │ │ ├── ConfigurationReader.java │ │ └── PropertiesConfigurationReader.java │ └── resources │ └── application.properties ├── 03-ide-support ├── instructions.md └── solution │ ├── images │ ├── intellij-bazel-plugin.png │ ├── intellij-build-auto-completion.png │ ├── intellij-import-project-1.png │ ├── intellij-import-project-2.png │ ├── intellij-import-project-3.png │ └── intellij-run-command.png │ └── solution.md ├── 04-java-dependency ├── imgs │ └── java-dependency.png ├── instructions.md ├── solution │ ├── .bazelversion │ ├── WORKSPACE │ ├── solution.md │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bmuschko │ │ │ └── app │ │ │ ├── Application.java │ │ │ ├── BUILD │ │ │ └── config │ │ │ ├── BUILD │ │ │ ├── ConfigurationReader.java │ │ │ └── PropertiesConfigurationReader.java │ │ └── resources │ │ ├── BUILD │ │ └── application.properties └── start │ ├── .bazelversion │ └── src │ └── main │ ├── java │ └── com │ │ └── bmuschko │ │ └── app │ │ ├── Application.java │ │ └── config │ │ ├── ConfigurationReader.java │ │ └── PropertiesConfigurationReader.java │ └── resources │ └── application.properties ├── 05-java-test ├── imgs │ └── java-test.png ├── instructions.md ├── solution │ ├── .bazelversion │ ├── WORKSPACE │ ├── solution.md │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bmuschko │ │ │ │ └── app │ │ │ │ ├── Application.java │ │ │ │ ├── BUILD │ │ │ │ └── config │ │ │ │ ├── BUILD │ │ │ │ ├── ConfigurationReader.java │ │ │ │ └── PropertiesConfigurationReader.java │ │ └── resources │ │ │ ├── BUILD │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── bmuschko │ │ └── app │ │ └── config │ │ ├── AllTests.java │ │ ├── BUILD │ │ └── PropertiesConfigurationReaderTest.java └── start │ ├── .bazelversion │ ├── WORKSPACE │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bmuschko │ │ │ └── app │ │ │ ├── Application.java │ │ │ ├── BUILD │ │ │ └── config │ │ │ ├── BUILD │ │ │ ├── ConfigurationReader.java │ │ │ └── PropertiesConfigurationReader.java │ └── resources │ │ ├── BUILD │ │ └── application.properties │ └── test │ └── java │ └── com │ └── bmuschko │ └── app │ └── config │ ├── AllTests.java │ └── PropertiesConfigurationReaderTest.java └── 06-continuous-integration ├── instructions.md └── solution ├── images └── github-actions-bazel.png └── solution.md /.gitignore: -------------------------------------------------------------------------------- 1 | bazel-* 2 | .ijwb 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/README.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/01-hello-world/instructions.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/solution/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/solution/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/01-hello-world/solution/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/solution/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/solution/rule.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/01-hello-world/solution/rule.bzl -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/solution/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/01-hello-world/solution/solution.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/start/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/start/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/01-hello-world/start/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/start/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/01-hello-world/start/rule.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/01-hello-world/start/rule.bzl -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/imgs/java-binary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/imgs/java-binary.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/instructions.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/solution/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/solution/solution.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/src/main/java/com/bmuschko/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/solution/src/main/java/com/bmuschko/app/Application.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/src/main/java/com/bmuschko/app/config/ConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/solution/src/main/java/com/bmuschko/app/config/ConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/solution/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/solution/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | profile=production 2 | version=1.0.0 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/start/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/start/src/main/java/com/bmuschko/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/start/src/main/java/com/bmuschko/app/Application.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/start/src/main/java/com/bmuschko/app/config/ConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/start/src/main/java/com/bmuschko/app/config/ConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/start/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/02-java-binary/start/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/02-java-binary/start/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | profile=production 2 | version=1.0.0 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/instructions.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-bazel-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-bazel-plugin.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-build-auto-completion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-build-auto-completion.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-import-project-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-import-project-1.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-import-project-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-import-project-2.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-import-project-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-import-project-3.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-run-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/solution/images/intellij-run-command.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/03-ide-support/solution/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/03-ide-support/solution/solution.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/imgs/java-dependency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/imgs/java-dependency.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/instructions.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/WORKSPACE -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/solution.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/Application.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/config/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/config/ConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/config/ConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/resources/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/resources/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/solution/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | profile=production 2 | version=1.0.0 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/start/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/start/src/main/java/com/bmuschko/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/start/src/main/java/com/bmuschko/app/Application.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/start/src/main/java/com/bmuschko/app/config/ConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/start/src/main/java/com/bmuschko/app/config/ConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/start/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/04-java-dependency/start/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/04-java-dependency/start/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | profile=production 2 | version=1.0.0 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/imgs/java-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/imgs/java-test.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/instructions.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/WORKSPACE -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/solution.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/Application.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/config/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/config/ConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/config/ConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/main/resources/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/main/resources/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | profile=production 2 | version=1.0.0 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/test/java/com/bmuschko/app/config/AllTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/test/java/com/bmuschko/app/config/AllTests.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/test/java/com/bmuschko/app/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/test/java/com/bmuschko/app/config/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/solution/src/test/java/com/bmuschko/app/config/PropertiesConfigurationReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/solution/src/test/java/com/bmuschko/app/config/PropertiesConfigurationReaderTest.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/.bazelversion: -------------------------------------------------------------------------------- 1 | 4.2.1 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/WORKSPACE -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/Application.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/config/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/config/ConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/config/ConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/main/java/com/bmuschko/app/config/PropertiesConfigurationReader.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/main/resources/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/main/resources/BUILD -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | profile=production 2 | version=1.0.0 -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/test/java/com/bmuschko/app/config/AllTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/test/java/com/bmuschko/app/config/AllTests.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/05-java-test/start/src/test/java/com/bmuschko/app/config/PropertiesConfigurationReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/05-java-test/start/src/test/java/com/bmuschko/app/config/PropertiesConfigurationReaderTest.java -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/06-continuous-integration/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/06-continuous-integration/instructions.md -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/06-continuous-integration/solution/images/github-actions-bazel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/06-continuous-integration/solution/images/github-actions-bazel.png -------------------------------------------------------------------------------- /getting-started-with-bazel/exercises/06-continuous-integration/solution/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazel-contrib/Bazel-learning-paths/HEAD/getting-started-with-bazel/exercises/06-continuous-integration/solution/solution.md --------------------------------------------------------------------------------