Compare commits
No commits in common. "81e60e628fdfb0305cbbce79477bb1ea2950302a" and "52c3172dc581d4332ba33ccbcd688d3ed5ad6efd" have entirely different histories.
81e60e628f
...
52c3172dc5
4 changed files with 1 additions and 162 deletions
|
@ -16,7 +16,5 @@ COPY requirements.txt .
|
||||||
RUN pip install --no-cache-dir -r requirements.txt
|
RUN pip install --no-cache-dir -r requirements.txt
|
||||||
RUN rm requirements.txt
|
RUN rm requirements.txt
|
||||||
RUN git config --global --add safe.directory /drone/src
|
RUN git config --global --add safe.directory /drone/src
|
||||||
COPY card.json .
|
|
||||||
COPY card.data.json .
|
|
||||||
|
|
||||||
ENTRYPOINT [ "script.sh" ]
|
ENTRYPOINT [ "script.sh" ]
|
|
@ -1,9 +0,0 @@
|
||||||
{
|
|
||||||
"Issues": {
|
|
||||||
"critical": 3,
|
|
||||||
"high": 2,
|
|
||||||
"medium": 0,
|
|
||||||
"low": 43
|
|
||||||
},
|
|
||||||
"path": "test/test"
|
|
||||||
}
|
|
146
card.json
146
card.json
|
@ -1,146 +0,0 @@
|
||||||
{
|
|
||||||
"type": "AdaptiveCard",
|
|
||||||
"body": [
|
|
||||||
{
|
|
||||||
"type": "ColumnSet",
|
|
||||||
"columns": [
|
|
||||||
{
|
|
||||||
"type": "Column",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "Image",
|
|
||||||
"url": "https://raw.githubusercontent.com/ansible/logos/main/vscode-ansible.png",
|
|
||||||
"size": "Small"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"width": "auto"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "Column",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"text": "ansible-lint",
|
|
||||||
"wrap": true,
|
|
||||||
"size": "Small",
|
|
||||||
"weight": "Bolder",
|
|
||||||
"isSubtle": false,
|
|
||||||
"spacing": "Small"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"text": "Repo: ${$root.path}",
|
|
||||||
"wrap": true,
|
|
||||||
"size": "Small",
|
|
||||||
"weight": "Lighter",
|
|
||||||
"isSubtle": true,
|
|
||||||
"spacing": "Small"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"width": "stretch"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"style": "default"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "ColumnSet",
|
|
||||||
"columns": [
|
|
||||||
{
|
|
||||||
"type": "Column",
|
|
||||||
"separator": true,
|
|
||||||
"width": "auto",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Large",
|
|
||||||
"$data": "${$root.Issues.critical}",
|
|
||||||
"text": "${formatNumber($root.Issues.critical, 0)}",
|
|
||||||
"wrap": true,
|
|
||||||
"horizontalAlignment": "Center",
|
|
||||||
"spacing": "None",
|
|
||||||
"color": "Attention"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Small",
|
|
||||||
"text": "Critical Severity"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "Column",
|
|
||||||
"width": "auto",
|
|
||||||
"separator": true,
|
|
||||||
"spacing": "Medium",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Large",
|
|
||||||
"$data": "${$root.Issues.high}",
|
|
||||||
"text": "${formatNumber($root.Issues.high, 0)}",
|
|
||||||
"wrap": true,
|
|
||||||
"horizontalAlignment": "Center",
|
|
||||||
"spacing": "None",
|
|
||||||
"color": "Warning"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Small",
|
|
||||||
"text": "High Severity"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "Column",
|
|
||||||
"width": "auto",
|
|
||||||
"separator": true,
|
|
||||||
"spacing": "Medium",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Large",
|
|
||||||
"$data": "${$root.Issues.medium}",
|
|
||||||
"text": "${formatNumber($root.Issues.medium, 0)}",
|
|
||||||
"wrap": true,
|
|
||||||
"horizontalAlignment": "Center",
|
|
||||||
"spacing": "None",
|
|
||||||
"color": "Accent"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Small",
|
|
||||||
"text": "Medium Severity"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "Column",
|
|
||||||
"width": "auto",
|
|
||||||
"separator": true,
|
|
||||||
"spacing": "Medium",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Large",
|
|
||||||
"$data": "${$root.Issues.low}",
|
|
||||||
"text": "${formatNumber($root.Issues.low, 0)}",
|
|
||||||
"wrap": true,
|
|
||||||
"horizontalAlignment": "Center",
|
|
||||||
"spacing": "None",
|
|
||||||
"color": "Good"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "TextBlock",
|
|
||||||
"size": "Small",
|
|
||||||
"text": "Low Severity"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"style": "default",
|
|
||||||
"separator": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
|
|
||||||
"version": "1.5"
|
|
||||||
}
|
|
|
@ -3,8 +3,4 @@
|
||||||
echo "Starting ansible linter by Aaron Riedel"
|
echo "Starting ansible linter by Aaron Riedel"
|
||||||
echo ""
|
echo ""
|
||||||
cd /drone/src
|
cd /drone/src
|
||||||
ansible-lint --profile $PLUGIN_PROFILE
|
ansible-lint --profile $PLUGIN_PROFILE
|
||||||
echo ""
|
|
||||||
cat ~/card.json
|
|
||||||
echo ""
|
|
||||||
cat ~/card.data.json
|
|
Loading…
Reference in a new issue