|
|
|
@@ -243,30 +243,30 @@ jobs: |
|
|
|
# fail-fast by using bash shell explictly |
|
|
|
shell: bash |
|
|
|
run: | |
|
|
|
dora-cli up |
|
|
|
dora-cli list |
|
|
|
dora up |
|
|
|
dora list |
|
|
|
|
|
|
|
# Test Rust template Project |
|
|
|
dora-cli new test_rust_project --internal-create-with-path-dependencies |
|
|
|
dora new test_rust_project --internal-create-with-path-dependencies |
|
|
|
cd test_rust_project |
|
|
|
cargo build --all |
|
|
|
dora-cli start dataflow.yml --name ci-rust-test |
|
|
|
dora start dataflow.yml --name ci-rust-test |
|
|
|
sleep 10 |
|
|
|
dora-cli stop --name ci-rust-test |
|
|
|
dora stop --name ci-rust-test |
|
|
|
cd .. |
|
|
|
|
|
|
|
# Test Python template Project |
|
|
|
pip3 install maturin |
|
|
|
maturin build -m apis/python/node/Cargo.toml |
|
|
|
pip3 install target/wheels/* |
|
|
|
dora-cli new test_python_project --lang python --internal-create-with-path-dependencies |
|
|
|
dora new test_python_project --lang python --internal-create-with-path-dependencies |
|
|
|
cd test_python_project |
|
|
|
dora-cli start dataflow.yml --name ci-python-test |
|
|
|
dora start dataflow.yml --name ci-python-test |
|
|
|
sleep 10 |
|
|
|
dora-cli stop --name ci-python-test |
|
|
|
dora stop --name ci-python-test |
|
|
|
cd .. |
|
|
|
|
|
|
|
dora-cli destroy |
|
|
|
dora destroy |
|
|
|
|
|
|
|
clippy: |
|
|
|
name: "Clippy" |
|
|
|
|