diff --git a/images/spin-multi-trigger-app/Dockerfile b/images/spin-multi-trigger-app/Dockerfile index 332f44a..e69728b 100644 --- a/images/spin-multi-trigger-app/Dockerfile +++ b/images/spin-multi-trigger-app/Dockerfile @@ -10,6 +10,6 @@ WORKDIR /opt/build/spin-redis-trigger RUN cargo build --target wasm32-wasi --release FROM scratch -COPY --from=build /opt/build/spin-http-trigger/target/wasm32-wasi/release/spin_http_trigger.wasm target/wasm32-wasi/release/spin_http_trigger.wasm -COPY --from=build /opt/build/spin-redis-trigger/target/wasm32-wasi/release/spin_redis_trigger.wasm target/wasm32-wasi/release/spin_redis_trigger.wasm +COPY --from=build /opt/build/spin-http-trigger/target/wasm32-wasi/release/spin_http_trigger.wasm spin-http-trigger/target/wasm32-wasi/release/spin_http_trigger.wasm +COPY --from=build /opt/build/spin-redis-trigger/target/wasm32-wasi/release/spin_redis_trigger.wasm spin-redis-trigger/target/wasm32-wasi/release/spin_redis_trigger.wasm COPY --from=build /opt/build/spin.toml . \ No newline at end of file diff --git a/images/spin-multi-trigger-app/spin-http-trigger/Cargo.lock b/images/spin-multi-trigger-app/spin-http-trigger/Cargo.lock index 8e14f8f..0613836 100644 --- a/images/spin-multi-trigger-app/spin-http-trigger/Cargo.lock +++ b/images/spin-multi-trigger-app/spin-http-trigger/Cargo.lock @@ -173,14 +173,6 @@ dependencies = [ "itoa", ] -[[package]] -name = "http-trigger" -version = "0.1.0" -dependencies = [ - "anyhow", - "spin-sdk", -] - [[package]] name = "id-arena" version = "2.2.1" @@ -361,6 +353,14 @@ dependencies = [ "smallvec", ] +[[package]] +name = "spin-http-trigger" +version = "0.1.0" +dependencies = [ + "anyhow", + "spin-sdk", +] + [[package]] name = "spin-macro" version = "2.2.0" diff --git a/images/spin-multi-trigger-app/spin.toml b/images/spin-multi-trigger-app/spin.toml index c185534..cdad9e6 100644 --- a/images/spin-multi-trigger-app/spin.toml +++ b/images/spin-multi-trigger-app/spin.toml @@ -11,10 +11,10 @@ route = "/..." component = "spin-http-trigger" [component.spin-http-trigger] -source = "target/wasm32-wasi/release/spin_http_trigger.wasm" +source = "spin-http-trigger/target/wasm32-wasi/release/spin_http_trigger.wasm" allowed_outbound_hosts = [] [component.spin-http-trigger.build] -command = "cargo build --target wasm32-wasi --release" +command = "cd spin-http-trigger && cargo build --target wasm32-wasi --release && cd -" watch = ["src/**/*.rs", "Cargo.toml"] [application.trigger.redis] @@ -25,7 +25,7 @@ channel = "testchannel" component = "spin-redis-trigger" [component.spin-redis-trigger] -source = "target/wasm32-wasi/release/spin_redis_trigger.wasm" +source = "spin-redis-trigger/target/wasm32-wasi/release/spin_redis_trigger.wasm" allowed_outbound_hosts = ["redis://redis-service.default.svc.cluster.local:6379"] [component.spin-redis-trigger.build] -command = "cargo build --target wasm32-wasi --release" \ No newline at end of file +command = "cd spin-redis-trigger && cargo build --target wasm32-wasi --release && cd -" \ No newline at end of file