Skip to content

Commit 985751a

Browse files
committed
ci: update ci.yml
ci: update ci.yml ci: update ci.yml ci: update ci.yml ci: update ci.yml
1 parent f7217af commit 985751a

File tree

4 files changed

+19
-3
lines changed

4 files changed

+19
-3
lines changed

.fluentci/src/lib.rs

+11
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,14 @@ pub fn e2e() -> FnResult<String> {
1111
.stdout()?;
1212
Ok(stdout)
1313
}
14+
15+
#[plugin_fn]
16+
pub fn server_e2e() -> FnResult<String> {
17+
let stdout = dag()
18+
.mise()?
19+
.with_exec(vec![
20+
"mise install && cd src/server && cp ormconfig.ci.json ormconfig.json && mise x -- bun install && mise x -- bun run migrate:up && mise x -- bun run test:e2e",
21+
])?
22+
.stdout()?;
23+
Ok(stdout)
24+
}

.github/workflows/ci.yml

+5
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,9 @@ jobs:
3535
- name: 🔄 E2E Tests
3636
run: |
3737
cd src/client && fluentci run --wasm cypress install
38+
cd ../..
3839
fluentci run --wasm . e2e
40+
- name: 🔄 E2E Server
41+
run: |
42+
fluentci run --wasm postgres start
43+
fluentci run --wasm . server_e2e

src/client/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@semaphoreci/semaphore-demo-javascript",
2+
"name": "fluentci-demo-javascript",
33
"version": "0.1.0",
44
"license": "MIT",
55
"dependencies": {

src/server/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@semaphoreci/semaphore-demo-javascript-server",
2+
"name": "fluentci-demo-javascript-server",
33
"version": "1.0.0",
44
"license": "MIT",
55
"scripts": {
@@ -78,4 +78,4 @@
7878
"ancestorSeparator": "",
7979
"usePathForSuiteName": "true"
8080
}
81-
}
81+
}

0 commit comments

Comments
 (0)