chore(trait): Migrate the Environment trait to structured serialization
diff --git a/pkg/trait/environment.go b/pkg/trait/environment.go
index 71c44d0..04c89d3 100644
--- a/pkg/trait/environment.go
+++ b/pkg/trait/environment.go
@@ -29,7 +29,7 @@
// +camel-k:trait=environment
type environmentTrait struct {
BaseTrait `property:",squash"`
- ContainerMeta bool `property:"container-meta"`
+ ContainerMeta bool `property:"container-meta" json:"containerMeta,omitempty"`
}
const (
diff --git a/pkg/trait/environment_test.go b/pkg/trait/environment_test.go
index 43317e6..ad0d3be 100644
--- a/pkg/trait/environment_test.go
+++ b/pkg/trait/environment_test.go
@@ -119,7 +119,7 @@
Profile: v1.TraitProfileOpenShift,
Traits: map[string]v1.TraitSpec{
"environment": test.TraitSpecFromMap(t, map[string]interface{}{
- "container-meta": true,
+ "containerMeta": true,
}),
},
},
@@ -185,7 +185,7 @@
Profile: v1.TraitProfileOpenShift,
Traits: map[string]v1.TraitSpec{
"environment": test.TraitSpecFromMap(t, map[string]interface{}{
- "container-meta": false,
+ "containerMeta": false,
}),
},
},