@@ -63,56 +63,56 @@ jobs:
6363 - name : Install cds ⚙️
6464 run : |
6565 echo "🔧 Installing CDS..."
66- npm i @sap/cds@8.9.4
66+ npm install -g @sap/cds@8.9.4
6767 echo "✅ CDS installation complete!"
6868 echo "Check cds-dk version.."
6969 cds -v
7070
71- - name : Clone the cloud-cap-samples-java repo 🌐
72- run : |
73- echo "🔄 Cloning repository..."
74- git clone --depth 1 --branch local_mtTests https://github.com/vibhutikumar07/cloud-cap-samples-java.git
75- echo "✅ Repository cloned!"
76-
77- - name : Change directory to cloud-cap-samples-java 📂
78- working-directory : cloud-cap-samples-java
79- run : |
80- pwd
81- echo "✔️ Directory changed!"
82-
83- - name : Run mbt build 🔨
84- working-directory : cloud-cap-samples-java
85- run : |
86- echo "🚀 Running MBT build..."
87- echo "java version:"
88- java --version
89- mbt build
90- echo "✅ MBT build completed!"
91-
92- - name : Deploy to Cloud Foundry ☁️
93- working-directory : cloud-cap-samples-java
94- run : |
95- echo "🚀 Deploying to -s ${{ steps.determine_space.outputs.space }}..."
96- echo "🔧 Installing Cloud Foundry CLI and plugins..."
97-
98- # Install cf CLI plugin
99- wget -q -O - https://packages.cloudfoundry.org/debian/cli.cloudfoundry.org.key | sudo tee /etc/apt/trusted.gpg.d/cloudfoundry.asc
100- echo "deb https://packages.cloudfoundry.org/debian stable main" | sudo tee /etc/apt/sources.list.d/cloudfoundry-cli.list
101- sudo apt update
102- sudo apt install cf-cli
71+ # - name: Clone the cloud-cap-samples-java repo 🌐
72+ # run: |
73+ # echo "🔄 Cloning repository..."
74+ # git clone --depth 1 --branch local_mtTests https://github.com/vibhutikumar07/cloud-cap-samples-java.git
75+ # echo "✅ Repository cloned!"
76+
77+ # - name: Change directory to cloud-cap-samples-java 📂
78+ # working-directory: cloud-cap-samples-java
79+ # run: |
80+ # pwd
81+ # echo "✔️ Directory changed!"
82+
83+ # - name: Run mbt build 🔨
84+ # working-directory: cloud-cap-samples-java
85+ # run: |
86+ # echo "🚀 Running MBT build..."
87+ # echo "java version:"
88+ # java --version
89+ # mbt build
90+ # echo "✅ MBT build completed!"
91+
92+ # - name: Deploy to Cloud Foundry ☁️
93+ # working-directory: cloud-cap-samples-java
94+ # run: |
95+ # echo "🚀 Deploying to -s ${{ steps.determine_space.outputs.space }}..."
96+ # echo "🔧 Installing Cloud Foundry CLI and plugins..."
97+
98+ # # Install cf CLI plugin
99+ # wget -q -O - https://packages.cloudfoundry.org/debian/cli.cloudfoundry.org.key | sudo tee /etc/apt/trusted.gpg.d/cloudfoundry.asc
100+ # echo "deb https://packages.cloudfoundry.org/debian stable main" | sudo tee /etc/apt/sources.list.d/cloudfoundry-cli.list
101+ # sudo apt update
102+ # sudo apt install cf-cli
103103
104- cf install-plugin multiapps -f
105- echo "✅ Cloud Foundry CLI setup complete!"
106-
107- # Login to Cloud Foundry again to ensure session is active
108- echo "🔑 Logging in to Cloud Foundry..."
109- cf login -a ${ secrets.CF_API } -u ${ secrets.CF_USER } -p ${ secrets.CF_PASSWORD } -o ${ secrets.CF_ORG } -s -s ${{ steps.determine_space.outputs.space }}
110- echo "✅ Logged in successfully!"
111-
112- # Deploy the application
113- echo "📂 Current directory.."
114- pwd
115- ls -lrth
116- echo "▶️ Running cf deploy..."
117- cf deploy mta_archives/bookshop-mt_1.0.0.mtar -f
118- echo "✅ Deployment complete!"
104+ # cf install-plugin multiapps -f
105+ # echo "✅ Cloud Foundry CLI setup complete!"
106+
107+ # # Login to Cloud Foundry again to ensure session is active
108+ # echo "🔑 Logging in to Cloud Foundry..."
109+ # cf login -a ${ secrets.CF_API } -u ${ secrets.CF_USER } -p ${ secrets.CF_PASSWORD } -o ${ secrets.CF_ORG } -s -s ${{ steps.determine_space.outputs.space }}
110+ # echo "✅ Logged in successfully!"
111+
112+ # # Deploy the application
113+ # echo "📂 Current directory.."
114+ # pwd
115+ # ls -lrth
116+ # echo "▶️ Running cf deploy..."
117+ # cf deploy mta_archives/bookshop-mt_1.0.0.mtar -f
118+ # echo "✅ Deployment complete!"
0 commit comments