Skip to content
Snippets Groups Projects
Commit 6efad191 authored by jurgenhaas's avatar jurgenhaas
Browse files

Merge branch 'develop' into feature/macos

# Conflicts:
#	run/scripts/start
parents 72eb4112 f9c90661
No related branches found
Tags v1.12.3
1 merge request!1Feature/macos
...@@ -17,6 +17,7 @@ ADD start.sh /usr/local/bin/.start ...@@ -17,6 +17,7 @@ ADD start.sh /usr/local/bin/.start
ADD configIdea.sh /usr/local/bin/.configIdea ADD configIdea.sh /usr/local/bin/.configIdea
ADD l3dComposer.php /usr/local/bin/.l3dComposer.php ADD l3dComposer.php /usr/local/bin/.l3dComposer.php
ADD run/scripts/info /usr/local/bin/l3d ADD run/scripts/info /usr/local/bin/l3d
ADD run/scripts/version /usr/local/bin/version
RUN echo "Install dorgflow" && \ RUN echo "Install dorgflow" && \
cd /var/opt && \ cd /var/opt && \
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
echo "L3D - LakeDropsDrupalDev" echo "L3D - LakeDropsDrupalDev"
echo "=========================" echo "========================="
echo "" echo ""
echo "Version: ${VERSION}" echo "Version: ${L3DVERSION}"
echo "Support: https://gitlab.lakedrops.com/docker/l3d" echo "Support: https://gitlab.lakedrops.com/docker/l3d"
echo "" echo ""
echo "Usage: l3d [ help | version | selfupdate [VERSION] | update | reset | PROJECTNAME | delete PROJECTNAME ] | list" echo "Usage: l3d [ help | version | selfupdate [VERSION] | update | reset | PROJECTNAME | delete PROJECTNAME ] | list"
......
...@@ -16,8 +16,8 @@ function sectionFooter() { ...@@ -16,8 +16,8 @@ function sectionFooter() {
function infol3d() { function infol3d() {
sectionHeader "Your L3D" sectionHeader "Your L3D"
if [[ $HOSTMODE ]]; then
${SCRIPTPATH}/version ${SCRIPTPATH}/version
if [[ $HOSTMODE == true ]]; then
echo "" echo ""
${SCRIPTPATH}/list ${SCRIPTPATH}/list
else else
...@@ -51,13 +51,13 @@ function infodocker() { ...@@ -51,13 +51,13 @@ function infodocker() {
} }
SCRIPTPATH="$(cd "$(dirname "$0")" && pwd -P)" SCRIPTPATH="$(cd "$(dirname "$0")" && pwd -P)"
HOSTMODE=true HOSTMODE=false
if [[ -f ${SCRIPTPATH}/selfupdate ]]; then if [[ -f ${SCRIPTPATH}/selfupdate ]]; then
HOSTMODE=false HOSTMODE=true
fi fi
infol3d $1 infol3d $1
if [[ $HOSTMODE ]]; then if [[ $HOSTMODE == true ]]; then
infohost infohost
infodocker infodocker
fi fi
#!/bin/bash
NEWVERSION=$(curl -s "https://gitlab.lakedrops.com/api/v4/projects/282/repository/tags?order_by=updated&search=^v" | jq -r .[0].name)
if [[ "$NEWVERSION" == "$L3DVERSION" ]]; then
return
fi
printf "%s" $NEWVERSION
#!/bin/bash #!/bin/bash
export VERSION='{{ version }}' export L3DVERSION='{{ version }}'
COMMAND=start COMMAND=start
if [[ -n "$1" ]]; then if [[ -n "$1" ]]; then
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
if [[ -n $1 ]]; then if [[ -n $1 ]]; then
NEWVERSION=$1 NEWVERSION=$1
else else
NEWVERSION=$(curl -s "https://gitlab.lakedrops.com/api/v4/projects/282/repository/tags?order_by=updated&search=^v" | jq -r .[0].name) NEWVERSION=$(/usr/local/bin/l3dnewversion)
fi fi
if [[ "$NEWVERSION" == "$VERSION" ]]; then if [[ "$NEWVERSION" == "" ]]; then
echo "No new version available" echo "No new version available"
exit exit
fi fi
...@@ -20,7 +20,7 @@ fi ...@@ -20,7 +20,7 @@ fi
echo "Self update to version ${NEWVERSION} succeeded!" echo "Self update to version ${NEWVERSION} succeeded!"
export VERSION=${NEWVERSION} export L3DVERSION=${NEWVERSION}
export L3D_FORCE_UPDATE=0 export L3D_FORCE_UPDATE=0
/usr/local/bin/reset /usr/local/bin/reset
......
...@@ -24,7 +24,7 @@ function cleanup { ...@@ -24,7 +24,7 @@ function cleanup {
removecontainer $IMAGEID removecontainer $IMAGEID
done done
else else
IMAGEID=$(docker image ls -q registry.lakedrops.com/docker/l3d/php-${PHP_VERSION}:${VERSION} | head -1) IMAGEID=$(docker image ls -q registry.lakedrops.com/docker/l3d/php-${PHP_VERSION}:${L3DVERSION} | head -1)
removecontainer $IMAGEID rmi removecontainer $IMAGEID rmi
fi fi
docker image ls -q registry.lakedrops.com/docker/node > /tmp/reset.lst docker image ls -q registry.lakedrops.com/docker/node > /tmp/reset.lst
...@@ -43,7 +43,7 @@ if [[ -n ${PHP_VERSION} ]]; then ...@@ -43,7 +43,7 @@ if [[ -n ${PHP_VERSION} ]]; then
exit exit
fi fi
echo "Updating the image ..." echo "Updating the image ..."
STATUS=$(docker pull registry.lakedrops.com/docker/l3d/php-${PHP_VERSION}:${VERSION}) STATUS=$(docker pull registry.lakedrops.com/docker/l3d/php-${PHP_VERSION}:${L3DVERSION})
if [[ "$STATUS" == *"Status: Image is up to date"* ]]; then if [[ "$STATUS" == *"Status: Image is up to date"* ]]; then
echo "Already up to date" echo "Already up to date"
else else
......
#!/bin/bash #!/bin/bash
echo "Version: ${VERSION}" echo "Version: ${L3DVERSION}"
NEWVERSION=$(curl -s "https://gitlab.lakedrops.com/api/v4/projects/282/repository/tags?order_by=updated&search=^v" | jq -r .[0].name) NEWVERSION=$(/usr/local/bin/l3dnewversion)
if [[ "$NEWVERSION" == "$VERSION" ]]; then if [[ "$NEWVERSION" != "" ]]; then
return echo ""
echo "A new version is available: $NEWVERSION"
echo " run 'l3d selfupdate'"
fi fi
echo ""
echo "A new version is available: $NEWVERSION"
echo " run 'l3d selfupdate'"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment