@@ -91,62 +91,62 @@ runs:
9191 run : |
9292 # set the CPU value
9393 if [[ "${{ inputs.workload_cpu }}" != "" ]] ; then
94- echo "cpu =--cpu ${{ inputs.workload_cpu }}" >> "$GITHUB_OUTPUT"
94+ echo "workload_cpu =--cpu ${{ inputs.workload_cpu }}" >> "$GITHUB_OUTPUT"
9595 else
96- echo "cpu =" >> "$GITHUB_OUTPUT"
96+ echo "workload_cpu =" >> "$GITHUB_OUTPUT"
9797 fi
9898
9999 # set the memory value
100100 if [[ "${{ inputs.workload_memory }}" != "" ]] ; then
101- echo "memory =--memory ${{ inputs.workload_memory }}" >> "$GITHUB_OUTPUT"
101+ echo "workload_memory =--memory ${{ inputs.workload_memory }}" >> "$GITHUB_OUTPUT"
102102 else
103- echo "memory =" >> "$GITHUB_OUTPUT"
103+ echo "workload_memory =" >> "$GITHUB_OUTPUT"
104104 fi
105105
106106 # Functions Steps
107107 - name : Create or Update Functions
108108 shell : bash
109109 id : fn-create
110- if : ( inputs.entity == 'function' || inputs.entity == 'func' || inputs.entity == 'fn' )
110+ if : ( inputs.workload_type == 'function' || inputs.workload_type == 'func' || inputs.workload_type == 'fn' )
111111 run : |
112112
113113 if ibmcloud ce fn get --name ${{ inputs.workload_name }} ; then
114- ibmcloud ce fn update --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
114+ ibmcloud ce fn update --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
115115 else
116- ibmcloud ce fn create --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
116+ ibmcloud ce fn create --name ${{ inputs.workload_name }} --runtime ${{ inputs.function_runtime }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
117117 fi
118118
119119 # Application Steps
120120 - name : Create or Update Application
121121 shell : bash
122122 id : create-app
123- if : ( inputs.entity == 'application' || inputs.entity == 'app' )
123+ if : ( inputs.workload_type == 'application' || inputs.workload_type == 'app' )
124124 run : |
125125
126126 if ibmcloud ce application get --name ${{ inputs.workload_name }} ; then
127- ibmcloud ce application update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
127+ ibmcloud ce application update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
128128 else
129- ibmcloud ce application create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
129+ ibmcloud ce application create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
130130 fi
131131
132132 # Job Steps
133133 - name : Create or Update Job
134134 shell : bash
135135 id : create-job
136- if : inputs.entity == 'job'
136+ if : inputs.workload_type == 'job'
137137 run : |
138138
139139 if ibmcloud ce job get --name ${{ inputs.workload_name }} ; then
140- ibmcloud ce job update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
140+ ibmcloud ce job update --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
141141 else
142- ibmcloud ce job create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.cpu }} ${{ steps.set-resources.outputs.memory }}
142+ ibmcloud ce job create --name ${{ inputs.workload_name }} --build-source ${{ inputs.build_source }} --wait ${{ steps.set-resources.outputs.workload_cpu }} ${{ steps.set-resources.outputs.workload_memory }}
143143 fi
144144
145145 - name : Get entity
146146 shell : bash
147147 if : steps.fn-create.outcome == 'success' || steps.app-create.outcome == 'success' || steps.job-create.outcome == 'success'
148148 run : |
149- case ${{ inputs.entity }} in
149+ case ${{ inputs.workload_type }} in
150150 function|func|fn)
151151 ibmcloud ce fn get --name ${{ inputs.workload_name }}
152152 ;;
@@ -161,4 +161,4 @@ runs:
161161 echo "Use[ function | func | fn | application | app | job ]"
162162 exit 1
163163 ;;
164- esac
164+ esac
0 commit comments