Skip to content

Commit de31683

Browse files
committed
added running the shell script instead
1 parent 2c3ec8b commit de31683

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/kind-maven.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,21 @@ jobs:
4747
- name: set IPAddress and IpPort
4848
run: |
4949
echo "envIpAddress=$(kubectl get nodes -o jsonpath='{.items[*].status.addresses[?(@.type=="InternalIP")].address}')" >> $GITHUB_ENV
50-
5150
echo "envIpPort=$(kubectl get svc default-couchbase-cluster-ui -o jsonpath='{.spec.ports[].nodePort}')" >> $GITHUB_ENV
51+
- name: add sed
52+
run: |
53+
sudo apt-get update -y
54+
sudo apt-get install -y sed
5255
- name: combine to full connection string
5356
run: |
5457
echo $envIpAddress
5558
echo $envIpPort
5659
echo "connectionString = $(echo "${envIpAddress}:${envIpPort}?network=external" | sed -e 's/[]$.*[\^]/\\&/g' )" >> $GITHUB_ENV
57-
- name: add sed
58-
run: |
59-
sudo apt-get update -y
60-
sudo apt-get install -y sed
6160
- name: fix connection string
6261
run: |
63-
gsed -i "s|127\.0\.0\.1|$connectionString|" src/main/java/org/couchbase/quickstart/configs/ConfigDb.java
62+
sed -i "s|127\.0\.0\.1|$connectionString|" src/main/java/org/couchbase/quickstart/configs/ConfigDb.java
63+
chmod 755 fix.sh
64+
fix.sh $connectionString
6465
- name: validate file fix
6566
run: cat src/main/java/org/couchbase/quickstart/configs/ConfigDb.java
6667
- name: Build with Maven

fix.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
#!/bin/bash
2-
echo $1
3-
gsed -i "s|127\.0\.0\.1|$1|" src/main/java/org/couchbase/quickstart/configs/ConfigDb.java
2+
sed -i "s|127\.0\.0\.1|$1|" src/main/java/org/couchbase/quickstart/configs/ConfigDb.java
43
cat src/main/java/org/couchbase/quickstart/configs/ConfigDb.java

0 commit comments

Comments
 (0)