We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0fcb815 commit 47cc2d3Copy full SHA for 47cc2d3
lib/cloud_controller/diego/lifecycles/app_cnb_lifecycle.rb
@@ -16,7 +16,7 @@ def create_lifecycle_data_model(app)
16
end
17
18
def valid?
19
- !buildpacks.empty?
+ message.is_a?(AppUpdateMessage) || !buildpacks.empty?
20
21
22
def errors
spec/unit/lib/cloud_controller/diego/lifecycles/app_cnb_lifecycle_spec.rb
@@ -102,6 +102,14 @@ module VCAP::CloudController
102
it 'invalid' do
103
expect(lifecycle.valid?).to be(false)
104
105
+
106
+ context 'during an update' do
107
+ let(:message) { VCAP::CloudController::AppUpdateMessage.new(request) }
108
109
+ it 'valid' do
110
+ expect(lifecycle.valid?).to be(true)
111
+ end
112
113
114
115
context 'with buildpacks' do
0 commit comments