File tree Expand file tree Collapse file tree 1 file changed +23
-6
lines changed
Expand file tree Collapse file tree 1 file changed +23
-6
lines changed Original file line number Diff line number Diff line change 1+ schedules :
2+ - cron : " 0 0 * * 0" # This example runs at 00:00 every Sunday (UTC)
3+ displayName : " Weekly build"
4+ branches :
5+ include :
6+ - ghidra-git
7+ always : true # This will run even if there haven't been any code changes
18jobs :
29- job : Build_Ghidra_Plugin
310 variables :
411 GRADLE_USER_HOME : $(Pipeline.Workspace)/.gradle
512 strategy :
613 matrix :
7- # ghidra-git:
8- # ghidraVersion: "master"
14+ ghidra-git :
15+ ghidraVersion : " master"
916 ghidra1022 :
1017 ghidraUrl : " https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_10.2.2_build/ghidra_10.2.2_PUBLIC_20221115.zip"
1118 ghidraVersion : " 10.2.2"
4148
4249 - task : Cache@2
4350 inputs :
44- key : ' gradle | "$(Agent.OS)" | "$(System.Job.DisplayName)"'
45- restoreKeys : gradle
51+ key : ' gradle | "$(Agent.OS)" | "$(System.JobDisplayName)"'
52+ restoreKeys : |
53+ gradle | "$(Agent.OS)" | "$(System.JobDisplayName)"
54+ gradle | "$(System.JobDisplayName)"
55+ gradle | "$(Agent.OS)"
56+ gradle
4657 path : $(GRADLE_USER_HOME)
4758 displayName : Gradle build cache
4859
6778
6879 - task : Cache@2
6980 inputs :
70- key : ' gradle deps'
71- path : $(Pipeline.Workspace)/ghidra/build/downloads
81+ key : ' ghidra deps | "$(Agent.OS)" | "$(System.JobDisplayName)" '
82+ restoreKeys : |
83+ ghidra deps | "$(Agent.OS)" | "(System.JobDisplayName)"
84+ ghidra deps | "$(Agent.OS)"
85+ ghidra deps | "$(System.JobDisplayName)"
86+ ghidra deps
87+ path : $(Pipeline.Workspace)/ghidra/dependencies
88+ displayName : Ghidra dependencies cache
7289 condition : and(succeeded(), eq(variables['ghidraUrl'], ''))
7390
7491 - bash : |
You can’t perform that action at this time.
0 commit comments