Managing reusable artifacts using placeholders
First Claim
1. A system comprising:
- a processor programmed to initiate executable operations comprising;
responsive to receiving a request to create a placeholder for a reusable artifact representing a reusable unit, creating the placeholder for an appropriate version of the reusable artifact within a container and assigning a first parameter identifying the reusable artifact to an artifact property of the placeholder;
responsive to receiving a request to pin a particular version of the reusable artifact to the placeholder, updating a version property of the placeholder to set the version, wherein the request to pin the particular version of the reusable artifact to the placeholder is implemented by assigning a value to a parameter in the placeholder or adding a pin property into the placeholder; and
maintaining the particular version as the set version of the reusable artifact regardless of whether new artifact versions are created for the reusable artifact.
1 Assignment
0 Petitions
Accused Products
Abstract
Arrangements described herein relate to managing reusable artifacts. Responsive to receiving a request to create a placeholder for a reusable artifact representing a reusable unit, the placeholder for an appropriate version of the reusable artifact is created within a container and a first parameter identifying the reusable artifact is assigned to an artifact property of the placeholder. Responsive to receiving a request to pin a particular version of the reusable artifact to the placeholder, a version property of the placeholder can be updated to set the version, wherein the request to pin the particular version of the reusable artifact to the placeholder is implemented by assigning a value to a parameter in the placeholder or adding a pin property into the placeholder. The particular version can be maintained as the set version of the reusable artifact regardless of whether new artifact versions are created for the reusable artifact.
45 Citations
18 Claims
-
1. A system comprising:
-
a processor programmed to initiate executable operations comprising; responsive to receiving a request to create a placeholder for a reusable artifact representing a reusable unit, creating the placeholder for an appropriate version of the reusable artifact within a container and assigning a first parameter identifying the reusable artifact to an artifact property of the placeholder; responsive to receiving a request to pin a particular version of the reusable artifact to the placeholder, updating a version property of the placeholder to set the version, wherein the request to pin the particular version of the reusable artifact to the placeholder is implemented by assigning a value to a parameter in the placeholder or adding a pin property into the placeholder; and maintaining the particular version as the set version of the reusable artifact regardless of whether new artifact versions are created for the reusable artifact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for managing reusable artifacts, the computer program product comprising a computer readable storage medium, wherein the computer readable storage medium is not a transitory, propagating signal per se, having program code stored thereon, the program code executable by a processor to perform a method comprising:
-
responsive to receiving a request to create a placeholder for a reusable artifact representing a reusable unit, by the processor, creating the placeholder for an appropriate version of the reusable artifact within a container and assigning a first parameter identifying the reusable artifact to an artifact property of the placeholder; responsive to receiving a request to pin a particular version of the reusable artifact to the placeholder, updating, by the processor, a version property of the placeholder to set the version, wherein the request to pin the particular version of the reusable artifact to the placeholder is implemented by assigning a value to a parameter in the placeholder or adding a pin property into the placeholder; and maintaining, by the processor, the particular version as the set version of the reusable artifact regardless of whether new artifact versions are created for the reusable artifact. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification