Find pinned resources by type
** org.openrewrite.concourse.search.FindPinnedResource** Find resources of a particular type that have pinned versions.

Source

  • groupId: org.openrewrite.recipe
  • artifactId: rewrite-concourse
  • version: 1.7.0

Options

Type
Name
Description
String
resourceType
Optional. The resource type to search for. Leave empty to find all pins.

Usage

This recipe has no required configuration options and can be activated directly after taking a dependency on org.openrewrite.recipe:rewrite-concourse:1.7.0 in your build file:
Gradle
Maven
build.gradle
1
plugins {
2
id("org.openrewrite.rewrite") version("5.22.2")
3
}
4
5
rewrite {
6
activeRecipe("org.openrewrite.concourse.search.FindPinnedResource")
7
}
8
9
repositories {
10
mavenCentral()
11
}
12
13
dependencies {
14
rewrite("org.openrewrite.recipe:rewrite-concourse:1.7.0")
15
}
Copied!
pom.xml
1
<project>
2
<build>
3
<plugins>
4
<plugin>
5
<groupId>org.openrewrite.maven</groupId>
6
<artifactId>rewrite-maven-plugin</artifactId>
7
<version>4.25.0</version>
8
<configuration>
9
<activeRecipes>
10
<recipe>org.openrewrite.concourse.search.FindPinnedResource</recipe>
11
</activeRecipes>
12
</configuration>
13
<dependencies>
14
<dependency>
15
<groupId>org.openrewrite.recipe</groupId>
16
<artifactId>rewrite-concourse</artifactId>
17
<version>1.7.0</version>
18
</dependency>
19
</dependencies>
20
</plugin>
21
</plugins>
22
</build>
23
</project>
Copied!
Recipes can also be activated directly from the command line by adding the argument -Drewrite.activeRecipesorg.openrewrite.concourse.search.FindPinnedResource

Definition

Recipe List
Yaml Recipe List
1
---
2
type: specs.openrewrite.org/v1beta/recipe
3
name: org.openrewrite.concourse.search.FindPinnedResource
4
displayName: Find pinned resources by type
5
description: Find resources of a particular type that have pinned versions.
6
7
recipeList:
8
- org.openrewrite.yaml.search.FindKey:
9
key: $.resources[*].version
Copied!
Export as PDF
Copy link