From c5800ace8fb4eed709a0a2da200a15206cd3144a Mon Sep 17 00:00:00 2001 From: Oleksandr Karpovich Date: Thu, 8 Jul 2021 16:35:02 +0200 Subject: [PATCH] Add CI scripts for native (#866) Co-authored-by: Oleksandr Karpovich --- compose/build.gradle.kts | 10 +++++++++- compose/scripts/buildNativeDemo | 8 ++++++++ compose/scripts/testRuntimeNative | 8 ++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100755 compose/scripts/buildNativeDemo create mode 100755 compose/scripts/testRuntimeNative diff --git a/compose/build.gradle.kts b/compose/build.gradle.kts index 77c34eac01..accfa98606 100644 --- a/compose/build.gradle.kts +++ b/compose/build.gradle.kts @@ -81,4 +81,12 @@ tasks.register("testComposeJbDesktop") { tasks.register("testComposeJbWeb") { dependsOnComposeTask(":compose:runtime:runtime:jsTest") dependsOnComposeTask(":compose:runtime:runtime:test") -} \ No newline at end of file +} + +tasks.register("buildNativeDemo") { + dependsOnComposeTask(":compose:native:demo:assemble") +} + +tasks.register("testRuntimeNative") { + dependsOnComposeTask(":compose:runtime:runtime:macosX64Test") +} diff --git a/compose/scripts/buildNativeDemo b/compose/scripts/buildNativeDemo new file mode 100755 index 0000000000..0dec37eab3 --- /dev/null +++ b/compose/scripts/buildNativeDemo @@ -0,0 +1,8 @@ +#!/bin/bash + +cd "$(dirname "$0")" +. ./prepare + +pushd .. +./gradlew buildNativeDemo $COMPOSE_DEFAULT_GRADLE_ARGS "$@" || exit 1 +popd diff --git a/compose/scripts/testRuntimeNative b/compose/scripts/testRuntimeNative new file mode 100755 index 0000000000..94d06d6b81 --- /dev/null +++ b/compose/scripts/testRuntimeNative @@ -0,0 +1,8 @@ +#!/bin/bash + +cd "$(dirname "$0")" +. ./prepare + +pushd .. +./gradlew testRuntimeNative $COMPOSE_DEFAULT_GRADLE_ARGS "$@" || exit 1 +popd