Skip to content

Commit 09b24e4

Browse files
Miouge1lphiri
authored andcommitted
Add support for "FROM image as name" (#108)
1 parent fce8384 commit 09b24e4

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

Diff for: config/default_rules.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
- "_recommended_labels_for_your_project"
7474

7575
FROM:
76-
paramSyntaxRegex: /^[\w./\-:]+(:[${}\w.]+)?(-[${}\w.]+)?$/
76+
paramSyntaxRegex: /^[\w./\-:]+(:[${}\w.]+)?(-[${}\w.]+)?( as \w+)?$/i
7777
rules:
7878
-
7979
label: "is_latest_tag"

Diff for: sample_rules/basic_rules_atomic.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
- "_recommended_labels_for_your_project"
7474

7575
FROM:
76-
paramSyntaxRegex: /^[\w./\-:]+(:[\w.]+)?(-[\w]+)?$/
76+
paramSyntaxRegex: /^[\w./\-:]+(:[\w.]+)?(-[\w]+)?( as \w+)?$/i
7777
rules:
7878
-
7979
label: "is_latest_tag"

Diff for: sample_rules/default_rules.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
- "_recommended_labels_for_your_project"
7474

7575
FROM:
76-
paramSyntaxRegex: /^[\w./\-:]+(:[${}\w.]+)?(-[${}\w.]+)?$/
76+
paramSyntaxRegex: /^[\w./\-:]+(:[${}\w.]+)?(-[${}\w.]+)?( as \w+)?$/i
7777
rules:
7878
-
7979
label: "is_latest_tag"

Diff for: sample_rules/modules.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
- "_recommended_labels_for_your_project"
7979

8080
FROM:
81-
paramSyntaxRegex: /^[\w./-]+(:[\w.]+)?(-[\w.]+)?$/
81+
paramSyntaxRegex: /^[\w./-]+(:[\w.]+)?(-[\w.]+)?( as \w+)?$/i
8282
rules:
8383
-
8484
# Matches 'FROM fedora:latest'

Diff for: sample_rules/openshift.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
- "http://docs.openshift.org/latest/creating_images/metadata.html#"
7474
- "defining-image-metadata"
7575
FROM:
76-
paramSyntaxRegex: /^[\w./\-:]+(:[\w.]+)?(-[\w]+)?$/
76+
paramSyntaxRegex: /^[\w./\-:]+(:[\w.]+)?(-[\w]+)?( as \w+)?$/i
7777
rules:
7878
-
7979
label: "is_latest_tag"

Diff for: sample_rules/osbs.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
- "http://docs.projectatomic.io/container-best-practices/#"
7373
- "_recommended_labels_for_your_project"
7474
FROM:
75-
paramSyntaxRegex: /^[\w./\-:]+(:[\w.]+)?(-[\w]+)?$/
75+
paramSyntaxRegex: /^[\w./\-:]+(:[\w.]+)?(-[\w]+)?( as \w+)?$/i
7676
rules:
7777
-
7878
label: "is_latest_tag"

0 commit comments

Comments
 (0)