Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos.package
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Lu Xu
slapos.package
Commits
11ff5be4
Commit
11ff5be4
authored
Jan 10, 2014
by
Rafael Monnerat
👻
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Make release under-development packages easy
This helps us to test packages on under a development channel
parent
f0e7325a
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
13 additions
and
12 deletions
+13
-12
prepare_slapos_build.sh
prepare_slapos_build.sh
+9
-3
slapos-node/slapos/buildout.cfg.in
slapos-node/slapos/buildout.cfg.in
+1
-1
templates/offline.sh.in
templates/offline.sh.in
+3
-8
No files found.
prepare_slapos_build.sh
View file @
11ff5be4
#!/bin/
ba
sh -e
#!/bin/sh -e
# Edit for release
# Edit for release
VERSION
=
1.0
VERSION
=
1.0
# Edit for release
# Edit for release
RECIPE_VERSION
=
0.203
RECIPE_VERSION
=
0.203
# Edit for release
# Edit for release
RELEASE
=
1
RELEASE
=
3
VERSION_REGEX
=
"s/
\%
RECIPE_VERSION
\%
/
$RECIPE_VERSION
/g;s/
\%
VERSION
\%
/
$VERSION
/g;s/
\%
RELEASE
\%
/
$RELEASE
/g"
# Define URL to compile
#BUILDOUT_URL=http://git.erp5.org/gitweb/slapos.git/blob_plain/refs/tags/slapos-$RECIPE_VERSION:/component/slapos/buildout.cfg
# Development version of the build
BUILDOUT_URL
=
http://git.erp5.org/gitweb/slapos.git/blob_plain/refs/heads/slapos:/component/slapos/buildout.cfg
VERSION_REGEX
=
"s!
\%
BUILDOUT_URL
\%
!
$BUILDOUT_URL
!g;s/
\%
RECIPE_VERSION
\%
/
$RECIPE_VERSION
/g;s/
\%
VERSION
\%
/
$VERSION
/g;s/
\%
RELEASE
\%
/
$RELEASE
/g"
CURRENT_DIRECTORY
=
"
$(
pwd
)
"
CURRENT_DIRECTORY
=
"
$(
pwd
)
"
TEMPLATES_DIRECTORY
=
$CURRENT_DIRECTORY
/templates
TEMPLATES_DIRECTORY
=
$CURRENT_DIRECTORY
/templates
SLAPOS_ORGINAL_DIRECTORY
=
slapos-node
SLAPOS_ORGINAL_DIRECTORY
=
slapos-node
...
...
slapos-node/slapos/buildout.cfg.in
View file @
11ff5be4
[buildout]
[buildout]
extends =
extends =
http://git.erp5.org/gitweb/slapos.git/blob_plain/refs/tags/slapos-%RECIPE_VERSION%:/component/slapos/buildout.cfg
%BUILDOUT_URL%
extends-cache= extends-cache
extends-cache= extends-cache
download-cache= download-cache
download-cache= download-cache
...
...
templates/offline.sh.in
View file @
11ff5be4
...
@@ -2,6 +2,7 @@
...
@@ -2,6 +2,7 @@
VERSION
=
%VERSION%
VERSION
=
%VERSION%
RECIPE_VERSION
=
%RECIPE_VERSION%
RECIPE_VERSION
=
%RECIPE_VERSION%
BUILDOUT_URL
=
%BUILDOUT_URL%
TARGET_DIRECTORY
=
/opt/slapos
TARGET_DIRECTORY
=
/opt/slapos
BUILD_ROOT_DIRECTORY
=
"
$(
pwd
)
/build"
BUILD_ROOT_DIRECTORY
=
"
$(
pwd
)
/build"
...
@@ -22,7 +23,7 @@ set -e
...
@@ -22,7 +23,7 @@ set -e
echo
"
$BUILD_ROOT_DIRECTORY
"
>
./original_directory
echo
"
$BUILD_ROOT_DIRECTORY
"
>
./original_directory
sed
"s/
\%
RECIPE_VERSION
\%
/
$RECIPE_VERSION
/g;s|
\%
PATCHES_DIRECTORY
\%
|
$PATCHES_DIRECTORY
|g;s|
\%
TARGET_DIRECTORY
\%
|
$TARGET_DIRECTORY
|g;s|
\%
BUILD_ROOT_DIRECTORY
\%
|
$BUILD_ROOT_DIRECTORY
|g;s|
\%
BUILD_DIRECTORY
\%
|
$BUILD_DIRECTORY
|g"
buildout.cfg.in
>
$BUILD_DIRECTORY
/buildout.cfg
sed
"s
!
\%
BUILDOUT_URL
\%
!
$BUILDOUT_URL
!g;s
/
\%
RECIPE_VERSION
\%
/
$RECIPE_VERSION
/g;s|
\%
PATCHES_DIRECTORY
\%
|
$PATCHES_DIRECTORY
|g;s|
\%
TARGET_DIRECTORY
\%
|
$TARGET_DIRECTORY
|g;s|
\%
BUILD_ROOT_DIRECTORY
\%
|
$BUILD_ROOT_DIRECTORY
|g;s|
\%
BUILD_DIRECTORY
\%
|
$BUILD_DIRECTORY
|g"
buildout.cfg.in
>
$BUILD_DIRECTORY
/buildout.cfg
# Build first time to get download-cache and extends-cache ready
# Build first time to get download-cache and extends-cache ready
...
@@ -58,7 +59,7 @@ find $BUILD_DIRECTORY -type d -empty -prune -exec rmdir '{}' ';'
...
@@ -58,7 +59,7 @@ find $BUILD_DIRECTORY -type d -empty -prune -exec rmdir '{}' ';'
# Prepare buildout
# Prepare buildout
sed
"s/
\%
RECIPE_VERSION
\%
/
$RECIPE_VERSION
/g;s|
\%
PATCHES_DIRECTORY
\%
|
$PATCHES_DIRECTORY
|g;s|
\%
TARGET_DIRECTORY
\%
|
$TARGET_DIRECTORY
|g;s|
\%
BUILD_ROOT_DIRECTORY
\%
|
$BUILD_ROOT_DIRECTORY
|g;s|
\%
BUILD_DIRECTORY
\%
|
$BUILD_DIRECTORY
|g"
$BUILD_ROOT_DIRECTORY
/../buildout.cfg.in
>
$BUILD_DIRECTORY
/buildout.cfg
sed
"s
!
\%
BUILDOUT_URL
\%
!
$BUILDOUT_URL
!g;s
/
\%
RECIPE_VERSION
\%
/
$RECIPE_VERSION
/g;s|
\%
PATCHES_DIRECTORY
\%
|
$PATCHES_DIRECTORY
|g;s|
\%
TARGET_DIRECTORY
\%
|
$TARGET_DIRECTORY
|g;s|
\%
BUILD_ROOT_DIRECTORY
\%
|
$BUILD_ROOT_DIRECTORY
|g;s|
\%
BUILD_DIRECTORY
\%
|
$BUILD_DIRECTORY
|g"
$BUILD_ROOT_DIRECTORY
/../buildout.cfg.in
>
$BUILD_DIRECTORY
/buildout.cfg
...
@@ -71,9 +72,3 @@ cd $BUILD_DIRECTORY && \
...
@@ -71,9 +72,3 @@ cd $BUILD_DIRECTORY && \
# package installation) and static libraries
# package installation) and static libraries
find
$BUILD_DIRECTORY
-regextype
posix-extended
-type
f
\
find
$BUILD_DIRECTORY
-regextype
posix-extended
-type
f
\
-iregex
'.*/*\.(py[co]|[l]?a|exe|bat)$$'
-exec
rm
-fv
'{}'
';'
-iregex
'.*/*\.(py[co]|[l]?a|exe|bat)$$'
-exec
rm
-fv
'{}'
';'
Write
Preview
Markdown
is supported
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