Skip to content

Commit 079b208

Browse files
authored
Merge pull request #15 from edmcman/ghidra-git
Ghidra git
2 parents 2cb1d1e + b068c41 commit 079b208

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

azure-pipelines.yml

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
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
18
jobs:
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"
@@ -41,8 +48,12 @@ jobs:
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

@@ -67,8 +78,14 @@ jobs:
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: |

0 commit comments

Comments
 (0)