Skip to content

Commit 0f620e8

Browse files
authored
Merge pull request #1578 from digital-preservation/develop
DROID release 6.9.11
2 parents 7b663b8 + 31bbee5 commit 0f620e8

File tree

76 files changed

+3201
-555
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+3201
-555
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ on:
1010
pull_request:
1111

1212
jobs:
13+
check-dependencies:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/dependency-review-action@3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 #v4.8.2
1317
build:
1418
name: Build and Test
1519
strategy:

cli-tests/test/cli-test.bats

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,14 @@ setup() {
6464

6565
@test "list signature files" {
6666
run $DROID_BIN -X
67-
assert_output -p "Type: Binary Version: 121 File name: DROID_SignatureFile_V121.xml"
68-
assert_output -p "Type: Container Version: 20250925 File name: container-signature-20250925.xml"
67+
assert_output -p "Type: Binary Version: 122 File name: DROID_SignatureFile_V122.xml"
68+
assert_output -p "Type: Container Version: 20260119 File name: container-signature-20260119.xml"
6969
}
7070

7171
@test "display signature file" {
7272
run $DROID_BIN -x
73-
assert_output -p "Type: Container Version: 20250925 File name: container-signature-20250925.xml"
74-
assert_output -p "Type: Binary Version: 121 File name: DROID_SignatureFile_V121.xml"
73+
assert_output -p "Type: Container Version: 20260119 File name: container-signature-20260119.xml"
74+
assert_output -p "Type: Binary Version: 122 File name: DROID_SignatureFile_V122.xml"
7575
}
7676

7777
@test "set signature file" {

droid-api/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>droid-parent</artifactId>
66
<groupId>uk.gov.nationalarchives</groupId>
7-
<version>6.9.10-SNAPSHOT</version>
7+
<version>6.9.11-SNAPSHOT</version>
88
<relativePath>../droid-parent</relativePath>
99
</parent>
1010

@@ -181,7 +181,7 @@
181181
<dependency>
182182
<groupId>org.apache.commons</groupId>
183183
<artifactId>commons-lang3</artifactId>
184-
<version>3.19.0</version>
184+
<version>3.20.0</version>
185185
</dependency>
186186
<dependency>
187187
<groupId>org.apache.httpcomponents</groupId>
@@ -201,7 +201,7 @@
201201
<dependency>
202202
<groupId>org.apache.poi</groupId>
203203
<artifactId>poi</artifactId>
204-
<version>5.4.1</version>
204+
<version>5.5.1</version>
205205
<scope>test</scope>
206206
</dependency>
207207
</dependencies>

droid-api/src/main/java/uk/gov/nationalarchives/droid/internal/api/DroidAPI.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,7 @@ private List<APIResult> submitS3Identification(final URI uri, String extension)
362362

363363
final RequestIdentifier id = getRequestIdentifier(s3Uri.uri());
364364
RequestMetaData metaData = new RequestMetaData(s3Object.size(), s3Object.lastModified().toEpochMilli(), s3Uri.uri().toString());
365+
365366
try (final S3IdentificationRequest request = new S3IdentificationRequest(metaData, id, s3Client, DEFAULT_WINDOW_SIZE)) {
366367
request.setExtension(extension);
367368
request.open(s3Uri);

droid-api/src/test/java/uk/gov/nationalarchives/droid/internal/api/DroidAPITest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -357,9 +357,9 @@ public void should_return_multiple_results_if_a_directory_is_passed_for_file_or_
357357

358358
@Test
359359
public void should_report_correct_version_for_the_binary_and_container_signature() {
360-
assertThat(api.getContainerSignatureVersion(), is("20250925"));
360+
assertThat(api.getContainerSignatureVersion(), is("20260119"));
361361
assertThat(api.getDroidVersion(), is(ResourceBundle.getBundle("options").getString("version_no")));
362-
assertThat(api.getBinarySignatureVersion(), is("121"));
362+
assertThat(api.getBinarySignatureVersion(), is("122"));
363363
}
364364

365365
static Stream<URI> emptyFileUris() {

droid-api/src/test/java/uk/gov/nationalarchives/droid/internal/api/DroidAPITestUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@
7777
*/
7878
public class DroidAPITestUtils {
7979

80-
static Path signaturePath = Paths.get("../droid-results/custom_home/signature_files/DROID_SignatureFile_V121.xml");
81-
static Path containerPath = Paths.get("../droid-results/custom_home/container_sigs/container-signature-20250925.xml");
80+
static Path signaturePath = Paths.get("../droid-results/custom_home/signature_files/DROID_SignatureFile_V122.xml");
81+
static Path containerPath = Paths.get("../droid-results/custom_home/container_sigs/container-signature-20260119.xml");
8282

8383
public static DroidAPI createApi(URI endpointOverride) throws SignatureParseException {
8484
return createApi(endpointOverride, signaturePath, containerPath, null);

droid-binary/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>droid-parent</artifactId>
66
<groupId>uk.gov.nationalarchives</groupId>
7-
<version>6.9.10-SNAPSHOT</version>
7+
<version>6.9.11-SNAPSHOT</version>
88
<relativePath>../droid-parent</relativePath>
99
</parent>
1010

@@ -44,7 +44,7 @@
4444
<plugin>
4545
<groupId>org.apache.maven.plugins</groupId>
4646
<artifactId>maven-antrun-plugin</artifactId>
47-
<version>3.1.0</version>
47+
<version>3.2.0</version>
4848
<executions>
4949
<execution>
5050
<id>prepare-files-windows</id>

droid-build-tools/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>droid-parent</artifactId>
66
<groupId>uk.gov.nationalarchives</groupId>
7-
<version>6.9.10-SNAPSHOT</version>
7+
<version>6.9.11-SNAPSHOT</version>
88
<relativePath>../droid-parent</relativePath>
99
</parent>
1010

droid-command-line/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>droid-parent</artifactId>
66
<groupId>uk.gov.nationalarchives</groupId>
7-
<version>6.9.10-SNAPSHOT</version>
7+
<version>6.9.11-SNAPSHOT</version>
88
<relativePath>../droid-parent</relativePath>
99
</parent>
1010

@@ -171,7 +171,7 @@
171171
<dependency>
172172
<groupId>commons-cli</groupId>
173173
<artifactId>commons-cli</artifactId>
174-
<version>1.10.0</version>
174+
<version>1.11.0</version>
175175
</dependency>
176176
<dependency>
177177
<groupId>org.springframework</groupId>

droid-command-line/src/main/java/uk/gov/nationalarchives/droid/command/action/DownloadSignatureUpdateCommand.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public void execute() throws CommandExecutionException {
6060
printWriter.println(I18N.getResource(I18N.CHECK_SIGNATURE_UPDATE_UNAVAILABLE));
6161
} else {
6262
for (SignatureFileInfo sigFileInfo : signatureFileInfos.values()) {
63-
signatureManager.downloadLatest(sigFileInfo.getType());
63+
signatureManager.downloadLatest(sigFileInfo.getType(), sigFileInfo.getVersion());
6464
printWriter.println(I18N.getResource(I18N.DOWNLOAD_SIGNATURE_UPDATE_SUCCESS,
6565
sigFileInfo.getVersion()));
6666
}

0 commit comments

Comments
 (0)