Skip to content

Commit 3ad229f

Browse files
committed
refactor: Remove arm32v7 and intel 32bit architecture
Signed-off-by: Ronny Trommer <ronny@no42.org>
1 parent 70c47d5 commit 3ad229f

1 file changed

Lines changed: 3 additions & 39 deletions

File tree

.circleci/config.yml

Lines changed: 3 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -256,21 +256,15 @@ commands:
256256
parameters:
257257
platform:
258258
type: enum
259-
enum: ["arm32v7", "arm64v8", "i386", "amd64"]
259+
enum: ["arm64v8", "amd64"]
260260
steps:
261261
- run:
262262
name: build << parameters.platform >>
263263
command: |
264264
case "<< parameters.platform >>" in
265-
arm32v7)
266-
PLATFORM="linux/arm/v7"
267-
;;
268265
arm64)
269266
PLATFORM="linux/arm64"
270267
;;
271-
i386)
272-
PLATFORM="linux/i386"
273-
;;
274268
amd64)
275269
PLATFORM="linux/amd64"
276270
;;
@@ -399,15 +393,9 @@ jobs:
399393
steps:
400394
- attach_workspace:
401395
at: ~/
402-
- fetch-artifacts:
403-
path: ~/artifacts/rpm/
404-
location: arm32v7-rpm
405396
- fetch-artifacts:
406397
path: ~/artifacts/rpm/
407398
location: arm64v8-rpm
408-
- fetch-artifacts:
409-
path: ~/artifacts/rpm/
410-
location: i386-rpm
411399
- fetch-artifacts:
412400
path: ~/artifacts/rpm/
413401
location: amd64-rpm
@@ -441,15 +429,9 @@ jobs:
441429
steps:
442430
- attach_workspace:
443431
at: ~/
444-
- fetch-artifacts:
445-
path: ~/artifacts/deb
446-
location: arm32v7-deb
447432
- fetch-artifacts:
448433
path: ~/artifacts/deb
449434
location: arm64v8-deb
450-
- fetch-artifacts:
451-
path: ~/artifacts/deb
452-
location: i386-deb
453435
- fetch-artifacts:
454436
path: ~/artifacts/deb
455437
location: amd64-deb
@@ -515,36 +497,18 @@ jobs:
515497
package-format: rpm
516498
package-distribution: any-distro/any-version
517499
package-path: ~/artifacts/rpm-signed/jicmp6-*.aarch64.rpm
518-
- cloudsmith/publish:
519-
allow-republish: true
520-
cloudsmith-repository: << parameters.target_repository >>
521-
package-format: rpm
522-
package-distribution: any-distro/any-version
523-
package-path: ~/artifacts/rpm-signed/jicmp6-*.i686.rpm
524500
- cloudsmith/publish:
525501
allow-republish: true
526502
cloudsmith-repository: << parameters.target_repository >>
527503
package-format: rpm
528504
package-distribution: any-distro/any-version
529505
package-path: ~/artifacts/rpm-signed/jicmp6-*.x86_64.rpm
530-
- cloudsmith/publish:
531-
allow-republish: true
532-
cloudsmith-repository: << parameters.target_repository >>
533-
package-format: deb
534-
package-distribution: any-distro/any-version
535-
package-path: ~/artifacts/debian-signed/jicmp6_*_armhf.deb
536506
- cloudsmith/publish:
537507
allow-republish: true
538508
cloudsmith-repository: << parameters.target_repository >>
539509
package-format: deb
540510
package-distribution: any-distro/any-version
541511
package-path: ~/artifacts/debian-signed/jicmp6_*_arm64.deb
542-
- cloudsmith/publish:
543-
allow-republish: true
544-
cloudsmith-repository: << parameters.target_repository >>
545-
package-format: deb
546-
package-distribution: any-distro/any-version
547-
package-path: ~/artifacts/debian-signed/jicmp6_*_i386.deb
548512
- cloudsmith/publish:
549513
allow-republish: true
550514
cloudsmith-repository: << parameters.target_repository >>
@@ -633,7 +597,7 @@ workflows:
633597
matrix:
634598
alias: build-packages-arm
635599
parameters:
636-
platform: ["arm32v7", "arm64v8"]
600+
platform: ["arm64v8"]
637601
resource: ["arm.medium"]
638602
requires:
639603
- build-from-source
@@ -644,7 +608,7 @@ workflows:
644608
matrix:
645609
alias: build-packages-intel
646610
parameters:
647-
platform: ["i386","amd64"]
611+
platform: ["amd64"]
648612
resource: ["medium"]
649613
requires:
650614
- build-from-source

0 commit comments

Comments
 (0)