Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
DFN2
pling-store-releases
Commits
05b12019
Verified
Commit
05b12019
authored
Aug 29, 2019
by
azubieta
Browse files
use var for file names
parent
ed584925
Changes
1
Hide whitespace changes
Inline
Side-by-side
pkg/appimage/appimagebuild
View file @
05b12019
...
...
@@ -2,9 +2,18 @@
PKGNAME
=
'pling-store'
PKGVER
=
'5.0.1'
PKGREL
=
'1'
UPDINFO
=
"zsync|https://www.opencode.net/
${
CI_PROJECT_NAMESPACE
}
/
${
CI_PROJECT_NAME
}
/-/jobs/artifacts/
${
CI_COMMIT_REF_SLUG
}
/raw/build_pling-store/
${
PKGNAME
}
-
${
CI_COMMIT_REF_SLUG
}
-x86_64.AppImage.zsync?job=appimage"
# Only timestamp development branches
if
[
"
${
CI_COMMIT_REF_SLUG
}
"
!=
"master"
]
;
then
PKGREL
=
dev-
${
CI_COMMIT_SHORT_SHA
}
-
$(
date
+
"%Y%m%d-%H%M%S"
)
else
PKGREL
=
'1'
fi
APPIMAGE_FILE_NAME
=
${
PKGNAME
}
-
${
PKGVER
}
-
${
PKGREL
}
-x86_64
.AppImage
ZSYNC_FILE_NAME
=
${
PKGNAME
}
-
${
CI_COMMIT_REF_SLUG
}
-x86_64
.AppImage.zsync
UPDINFO
=
"zsync|https://www.opencode.net/
${
CI_PROJECT_NAMESPACE
}
/
${
CI_PROJECT_NAME
}
/-/jobs/artifacts/
${
CI_COMMIT_REF_SLUG
}
/raw/build_pling-store/
${
ZSYNC_FILE_NAME
}
?job=appimage"
APPDIR
=
"
${
PKGNAME
}
.AppDir"
make
...
...
@@ -31,13 +40,8 @@ chmod 755 appimagetool
./appimagetool
--appimage-extract
./squashfs-root/AppRun
-u
"
${
UPDINFO
}
"
${
APPDIR
}
# Only timestamp development branches
if
[
"
${
CI_COMMIT_REF_SLUG
}
"
!=
"master"
]
;
then
PKGREL
=
dev-
${
CI_COMMIT_SHORT_SHA
}
-
$(
date
+
"%Y%m%d-%H%M%S"
)
fi
# Fix url in zsync file
sed
-i
"/^URL:.*
$/
c
\U
RL:
${
PKGNAME
}
-
${
PKGVER
}
-
${
PKGREL
}
-x86_64.AppImage
?job=appimage"
*
-x86_64
.AppImage.zsync
sed
-i
"/^URL:.*
$/
c
\U
RL:
${
APPIMAGE_FILE_NAME
}
?job=appimage"
*
-x86_64
.AppImage.zsync
mv
*
-x86_64
.AppImage ../
${
PKGNAME
}
-
${
PKGVER
}
-
${
PKGREL
}
-x86_64
.AppImage
mv
*
-x86_64
.AppImage.zsync ../
${
PKGNAME
}
-
${
CI_COMMIT_REF_SLUG
}
-x86_64
.AppImage.zsync
\ No newline at end of file
mv
*
-x86_64
.AppImage ../
${
APPIMAGE_FILE_NAME
}
mv
*
-x86_64
.AppImage.zsync ../
${
ZSYNC_FILE_NAME
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment