@@ -339,6 +339,7 @@ components:
339
339
#
340
340
release :
341
341
type : object
342
+ description : A TEA Component Release
342
343
properties :
343
344
uuid :
344
345
description : A unique identifier for the TEA Component Release
@@ -363,28 +364,63 @@ components:
363
364
description : List of identifiers for the component
364
365
items :
365
366
" $ref " : " #/components/schemas/identifier"
367
+ distributions :
368
+ type : array
369
+ description : List of different formats of this component release
370
+ items :
371
+ " $ref " : " #/components/schemas/release-distribution"
366
372
# add lifecycle here
367
373
required :
368
374
- uuid
369
375
- version
370
376
- createdDate
371
377
examples :
372
- # Apache Tomcat 11.0.6
378
+ # Apache Tomcat 11.0.7
373
379
- uuid : 605d0ecb-1057-40e4-9abf-c400b10f0345
374
- version : " 11.0.6 "
375
- createdDate : 2025-04-01T15:43 :00Z
376
- releaseDate : 2025-04-01T15:43 :00Z
380
+ version : " 11.0.7 "
381
+ createdDate : 2025-05-07T18:08 :00Z
382
+ releaseDate : 2025-05-12T18:08 :00Z
377
383
identifiers :
378
384
- idType : PURL
379
- idValue :
pkg:maven/org.apache.tomcat/[email protected]
380
- # Different release of Apache Tomcat
381
- - uuid : da89e38e-95e7-44ca-aa7d-f3b6b34c7fab
382
- version : " 10.1.40"
383
- createdDate : 2025-04-01T18:20:00Z
384
- releaseDate : 2025-04-01T18:20:00Z
385
- identifiers :
386
- - idType : PURL
387
- idValue :
pkg:maven/org.apache.tomcat/[email protected]
385
+ idValue :
pkg:maven/org.apache.tomcat/[email protected]
386
+ distributions :
387
+ - distributionType : zip
388
+ description : Core binary distribution, zip archive
389
+ identifiers :
390
+ - idType : PURL
391
+ idValue :
pkg:maven/org.apache.tomcat/[email protected] ?type=zip
392
+ checksums :
393
+ - algType : SHA_256
394
+ algValue : 9da736a1cdd27231e70187cbc67398d29ca0b714f885e7032da9f1fb247693c1
395
+ url : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.zip
396
+ signatureUrl : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.zip.asc
397
+ - distributionType : tar.gz
398
+ description : Core binary distribution, tar.gz archive
399
+ identifiers :
400
+ - idType : PURL
401
+ idValue :
pkg:maven/org.apache.tomcat/[email protected] ?type=tar.gz
402
+ checksums :
403
+ - algType : SHA_256
404
+ algValue : 2fcece641c62ba1f28e1d7b257493151fc44f161fb391015ee6a95fa71632fb9
405
+ url : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.tar.gz
406
+ signatureUrl : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.tar.gz.asc
407
+ - distributionType : windows-x64.zip
408
+ description : Core binary distribution, Windows x64 zip archive
409
+ identifiers :
410
+ - idType : PURL
411
+ idValue :
pkg:maven/org.apache.tomcat/[email protected] ?classifier=windows-x64&type=zip
412
+ checksums :
413
+ - algType : SHA_256
414
+ algValue : 62a5c358d87a8ef21d7ec1b3b63c9bbb577453dda9c00cbb522b16cee6c23fc4
415
+ url : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6-windows-x64.zip
416
+ signatureUrl : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.zip.asc
417
+ - distributionType : windows-x64.exe
418
+ description : Core binary distribution, Windows Service Installer (MSI)
419
+ checksums :
420
+ - algType : SHA_512
421
+ algValue : 1d3824e7643c8aba455ab0bd9e67b14a60f2aaa6aa7775116bce40eb0579e8ced162a4f828051d3b867e96ee2858ec5da0cc654e83a83ba30823cbea0df4ff96
422
+ url : https://dlcdn.apache.org/tomcat/tomcat-11/v11.0.7/bin/apache-tomcat-11.0.7.exe
423
+ signatureUrl : https://downloads.apache.org/tomcat/tomcat-11/v11.0.7/bin/apache-tomcat-11.0.7.exe.asc
388
424
# A pre-release of Apache Tomcat
389
425
- uuid : 95f481df-f760-47f4-b2f2-f8b76d858450
390
426
version : " 11.0.0-M26"
@@ -393,6 +429,74 @@ components:
393
429
identifiers :
394
430
- idType : PURL
395
431
idValue :
pkg:maven/org.apache.tomcat/[email protected]
432
+ release-distribution :
433
+ type : object
434
+ properties :
435
+ distributionType :
436
+ type : string
437
+ description : Unique identifier for the distribution type.
438
+ description :
439
+ type : string
440
+ description : Free-text description of the distribution.
441
+ identifiers :
442
+ type : array
443
+ description : List of identifiers specific to this distribution.
444
+ items :
445
+ $ref : " #/components/schemas/identifier"
446
+ url :
447
+ type : string
448
+ description : Direct download URL for the distribution.
449
+ format : url
450
+ signatureUrl :
451
+ type : string
452
+ description : Direct download URL for the distribution's external signature.
453
+ format : url
454
+ checksums :
455
+ type : array
456
+ description : List of checksums for the distribution.
457
+ items :
458
+ " $ref " : " #/components/schemas/checksum"
459
+ required :
460
+ - id
461
+ examples :
462
+ - distributionType : zip
463
+ description : Core binary distribution, zip archive
464
+ identifiers :
465
+ - idType : PURL
466
+ idValue :
pkg:maven/org.apache.tomcat/[email protected] ?type=zip
467
+ checksums :
468
+ - algType : SHA_256
469
+ algValue : 9da736a1cdd27231e70187cbc67398d29ca0b714f885e7032da9f1fb247693c1
470
+ url : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.zip
471
+ signatureUrl : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.zip.asc
472
+ - distributionType : tar.gz
473
+ description : Core binary distribution, tar.gz archive
474
+ identifiers :
475
+ - idType : PURL
476
+ idValue :
pkg:maven/org.apache.tomcat/[email protected] ?type=tar.gz
477
+ checksums :
478
+ - algType : SHA_256
479
+ algValue : 2fcece641c62ba1f28e1d7b257493151fc44f161fb391015ee6a95fa71632fb9
480
+ url : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.tar.gz
481
+ signatureUrl : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.tar.gz.asc
482
+ - distributionType : windows-x64.zip
483
+ description : Core binary distribution, Windows x64 zip archive
484
+ identifiers :
485
+ - idType : PURL
486
+ idValue :
pkg:maven/org.apache.tomcat/[email protected] ?classifier=windows-x64&type=zip
487
+ checksums :
488
+ - algType : SHA_256
489
+ algValue : 62a5c358d87a8ef21d7ec1b3b63c9bbb577453dda9c00cbb522b16cee6c23fc4
490
+ url : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6-windows-x64.zip
491
+ signatureUrl : https://repo.maven.apache.org/maven2/org/apache/tomcat/tomcat/11.0.7/tomcat-11.0.6.zip.asc
492
+ - distributionType : windows-x64.exe
493
+ description : Core binary distribution, Windows Service Installer (MSI)
494
+ checksums :
495
+ - algType : SHA_512
496
+ algValue : 1d3824e7643c8aba455ab0bd9e67b14a60f2aaa6aa7775116bce40eb0579e8ced162a4f828051d3b867e96ee2858ec5da0cc654e83a83ba30823cbea0df4ff96
497
+ url : https://dlcdn.apache.org/tomcat/tomcat-11/v11.0.7/bin/apache-tomcat-11.0.7.exe
498
+ signatureUrl : https://downloads.apache.org/tomcat/tomcat-11/v11.0.7/bin/apache-tomcat-11.0.7.exe.asc
499
+
396
500
397
501
#
398
502
# TEA Collection and related objects
@@ -492,6 +596,15 @@ components:
492
596
type :
493
597
description : Type of artifact
494
598
" $ref " : " #/components/schemas/artifact-type"
599
+ distributionTypes :
600
+ type : array
601
+ description : |
602
+ List of component distributions types that this artifact applies to.
603
+ If absent, the artifact applies to all distributions.
604
+ items :
605
+ type : string
606
+ description : |
607
+ The `id` of the component format that this artifact applies to.
495
608
formats :
496
609
type : array
497
610
description : |
@@ -536,17 +649,17 @@ components:
536
649
type : array
537
650
description : List of checksums for the artifact
538
651
items :
539
- " $ref " : " #/components/schemas/artifact- checksum"
540
- artifact- checksum :
652
+ " $ref " : " #/components/schemas/checksum"
653
+ checksum :
541
654
type : object
542
655
properties :
543
656
algType :
544
657
description : Checksum algorithm
545
- " $ref " : " #/components/schemas/artifact- checksum-type"
658
+ " $ref " : " #/components/schemas/checksum-type"
546
659
algValue :
547
660
type : string
548
661
description : Checksum value
549
- artifact- checksum-type :
662
+ checksum-type :
550
663
type : string
551
664
description : Checksum algorithm
552
665
enum :
0 commit comments