53
53
IDE_VERSIONS="$(echo "$PROPERTIES" | grep "^pluginVerifierIdeVersions:" | md5sum)"
54
54
echo "::set-output name=ideVersions::$IDE_VERSIONS"
55
55
echo "::set-output name=pluginVerifierHomeDir::~/.pluginVerifier"
56
+ touch results-${GITHUB_SHA}.txt
57
+ echo "output file results-${GITHUB_SHA}.txt"
56
58
57
59
- name : Setup Plugin Verifier IDEs Cache
58
60
uses : actions/cache@v2.1.6
@@ -63,27 +65,28 @@ jobs:
63
65
- name : Gradle check
64
66
run : |
65
67
cmd="./gradlew check --console=plain"
66
- echo $cmd >> ~/.${{ env. GITHUB_SHA } }.txt
67
- eval $cmd | tee -a ~/.${{ env. GITHUB_SHA } }.txt
68
- echo '============================================' >> ~/.${{ env. GITHUB_SHA } }.txt
69
- echo >> ~/.${{ env. GITHUB_SHA } }.txt
68
+ echo $cmd >> results-${ GITHUB_SHA}.txt
69
+ eval $cmd | tee -a results-${ GITHUB_SHA}.txt
70
+ echo '============================================' >> results-${ GITHUB_SHA}.txt
71
+ echo >> results-${ GITHUB_SHA}.txt
70
72
71
73
- name : Verify Plugin
72
74
run : |
73
75
cmd="./gradlew verifyPlugin --console=plain"
74
- echo $cmd >> ~/.${{ env. GITHUB_SHA } }.txt
75
- eval $cmd | tee -a ~/.${{ env. GITHUB_SHA } }.txt
76
- echo '============================================' >> ~/.${{ env. GITHUB_SHA } }.txt
77
- echo >> ~/.${{ env. GITHUB_SHA } }.txt
76
+ echo $cmd >> results-${ GITHUB_SHA}.txt
77
+ eval $cmd | tee -a results-${ GITHUB_SHA}.txt
78
+ echo '============================================' >> results-${ GITHUB_SHA}.txt
79
+ echo >> results-${ GITHUB_SHA}.txt
78
80
79
81
- name : Verify IntelliJ Compatibility
80
82
id : verify
81
83
run : |
82
84
cmd="./gradlew runPluginVerifier --console=plain -Pplugin.verifier.home.dir=${{ steps.properties.outputs.pluginVerifierHomeDir }}"
83
- echo $cmd >> ~/.${{ env.GITHUB_SHA }}.txt
84
- eval $cmd | tee -a ~/.${{ env.GITHUB_SHA }}.txt
85
- echo '============================================' >> ~/.${{ env.GITHUB_SHA }}.txt
86
- echo >> ~/.${{ env.GITHUB_SHA }}.txt
85
+ echo $cmd >> results-${GITHUB_SHA}.txt
86
+ eval $cmd | tee -a results-${GITHUB_SHA}.txt
87
+ echo '============================================' >> results-${GITHUB_SHA}.txt
88
+ echo >> results-${GITHUB_SHA}.txt
89
+ echo "::set-output name=results-file-name::results-${GITHUB_SHA}.txt"
87
90
88
91
- name : Sync master branch verification results to gist
89
92
id : sync
94
97
gist_url : https://gist.github.com/kagof/63edd71468e771dcde77ff87f251f8a3
95
98
gist_title : IntelliJ Pokémon Progress Bar Verification Results
96
99
gist_description : Latest intellij-pokemon-progress master branch test results ${{ github.run_number }} (${{ github.sha }})
97
- github_file : ~/. ${{ env.GITHUB_SHA }}.txt
100
+ github_file : ${{ steps.verify.outputs.results-file-name }}
0 commit comments