Comments (2)
Fix:
diff --git a/automataCI/services/compilers/deb.ps1 b/automataCI/services/compilers/deb.ps1
index b3b9ab8..e33b037 100644
--- a/automataCI/services/compilers/deb.ps1
+++ b/automataCI/services/compilers/deb.ps1
@@ -400,35 +400,37 @@ function DEB-Get-Architecture {
# process os
switch ($___os) {
- "dragonfly" {
- $___output="dragonflybsd"
+ } "dragonfly" {
+ $___output="dragonflybsd-"
+ "linux" {
+ $___output=""
} default {
- $___output="${___os}"
+ $___output="${___os}-"
}}
# process arch
switch ($___arch) {
{ $_ -in "386", "i386", "486", "i486", "586", "i586", "686", "i686" } {
- $___output = "${___output}-i386"
+ $___output = "${___output}i386"
} "mipsle" {
- $___output = "${___output}-mipsel"
+ $___output = "${___output}mipsel"
} "mipsr6le" {
- $___output = "${___output}-mipsr6el"
+ $___output = "${___output}mipsr6el"
} "mips32le" {
- $___output = "${___output}-mips32el"
+ $___output = "${___output}mips32el"
} "mips32r6le" {
- $___output = "${___output}-mips32r6el"
- $___output = "${___output}-mips32r6el"
+ $___output = "${___output}mips32r6el"
} "mips64le" {
- $___output = "${___output}-mips64el"
+ $___output = "${___output}mips64el"
} "mips64r6le" {
- $___output = "${___output}-mips64r6el"
+ $___output = "${___output}mips64r6el"
} "powerpcle" {
- $___output = "${___output}-powerpcel"
+ $___output = "${___output}powerpcel"
} "ppc64le" {
- $___output = "${___output}-ppc64el"
+ $___output = "${___output}ppc64el"
} default {
- $___output = "${___output}-${___arch}"
+ $___output = "${___output}${___arch}"
}}
diff --git a/automataCI/services/compilers/deb.sh b/automataCI/services/compilers/deb.sh
index 771d280..62b088e 100644
--- a/automataCI/services/compilers/deb.sh
+++ b/automataCI/services/compilers/deb.sh
@@ -384,11 +384,14 @@ DEB_Get_Architecture() {
# process os
case "$1" in
+ linux)
+ ___output=""
+ ;;
dragonfly)
- ___output="dragonflybsd"
+ ___output="dragonflybsd-"
;;
*)
- ___output="$1"
+ ___output="${1}-"
;;
esac
@@ -396,34 +399,34 @@ DEB_Get_Architecture() {
# process arch
case "$2" in
386|i386|486|i486|586|i586|686|i686)
- ___output="${___output}-i386"
+ ___output="${___output}i386"
;;
mipsle)
- ___output="${___output}-mipsel"
+ ___output="${___output}mipsel"
;;
mipsr6le)
- ___output="${___output}-mipsr6el"
+ ___output="${___output}mipsr6el"
;;
mips32le)
- ___output="${___output}-mips32el"
+ ___output="${___output}mips32el"
;;
mips32r6le)
- ___output="${___output}-mips32r6el"
+ ___output="${___output}mips32r6el"
;;
mips64le)
- ___output="${___output}-mips64el"
+ ___output="${___output}mips64el"
;;
mips64r6le)
- ___output="${___output}-mips64r6el"
+ ___output="${___output}mips64r6el"
;;
powerpcle)
- ___output="${___output}-powerpcel"
+ ___output="${___output}powerpcel"
;;
ppc64le)
- ___output="${___output}-ppc64el"
+ ___output="${___output}ppc64el"
;;
*)
- ___output="${___output}-${2}"
+ ___output="${___output}${2}"
;;
esac
from automataci.
implemented in 2f63fcb
from automataci.
Related Issues (20)
- IPK Package does not properly respond to `any` value for OS/ARCH HOT 2
- RPM Package does not properly respond to `any` value for OS/ARCH HOT 2
- FLATPAK Package does not properly respond to `any` value for OS/ARCH HOT 2
- Package CI job's `TARGET_OS` and `TARGET_ARCH` can pick up extensions (e.g. `.sh`) from chained types (e.g. `.sh.ps1`) HOT 2
- Add Docker Image Manifest Query for supported ARCH and OS in an image
- Ensure Homebrew generates first character directory on release HOT 4
- Add Automatic GitHub Release Upload for Warehouse Store Repository
- GitHub Actions Workflow fails to Archive When a Run Has Failed. HOT 1
- Package CI job's Flatpak on Windows forgot to "return 0" when assembly is skipped HOT 1
- Add Syncthing's .gitignore files HOT 1
- Allow Branch Releases HOT 1
- Remove Reprepro Dependencies & Limitations for Releasing .deb Package HOT 2
- Allow .deb Release Job to Publish Flat Repository Format HOT 2
- Allow .rpm Release Job to Publish Flat Repository Format HOT 1
- Split Release Job to Publish Job for Documents Publications only HOT 1
- Add DOTNET Library Package and Release CI Jobs HOT 1
- Add Known Filters to Package Job's Registrations Task HOT 1
- Refactor MSI Packager To a More Maintainable Way HOT 6
- Rename config: PROJECT_SIMULATE_RELEASE_RUN to PROJECT_SIMULATE_RUN HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from automataci.