Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Adélie Linux
site-ng
Commits
0851389d
Commit
0851389d
authored
Aug 01, 2021
by
Zach van Rijn
Browse files
Atomic website updates.
parent
597ae62c
Changes
1
Hide whitespace changes
Inline
Side-by-side
publish
View file @
0851389d
...
...
@@ -3,8 +3,8 @@
HERE
=
$(
dirname
$(
readlink
-f
${
0
}
))
/src
;
HTML
=
html
;
rm
-f
r
${
HTML
}
${
HTML
}
.tgz
;
mkdir
${
HTML
}
;
rm
-f
${
HTML
}
.tgz
;
TEMP
=
$(
mktemp
-d
)
;
##
# Logo
...
...
@@ -16,8 +16,8 @@ mkdir ${HTML};
#
find
${
HERE
}
-type
f
-name
"*.psd"
|
while
read
k
;
do
f
=
"
${
k
#*
${
HERE
}}
"
;
mkdir
-p
"
${
HTML
}${
f
%/*
}
"
;
convert
"
${
k
}
[0]"
-strip
"
${
HTML
}${
f
%*.psd
}
.jpg"
;
mkdir
-p
"
${
TEMP
}${
f
%/*
}
"
;
convert
"
${
k
}
[0]"
-strip
"
${
TEMP
}${
f
%*.psd
}
.jpg"
;
done
##
...
...
@@ -25,8 +25,8 @@ done
#
find
${
HERE
}
-type
f
-name
"*.html"
|
while
read
k
;
do
f
=
"
${
k
#*
${
HERE
}}
"
;
mkdir
-p
"
${
HTML
}${
f
%/*
}
"
;
sed
>
"
${
HTML
}${
f
}
"
"
${
k
}
"
\
mkdir
-p
"
${
TEMP
}${
f
%/*
}
"
;
sed
>
"
${
TEMP
}${
f
}
"
"
${
k
}
"
\
-e
"/__HEADER__/r
${
HERE
}
/header.fill"
\
-e
's/__HEADER__//g'
\
-e
"/__FOOTER__/r
${
HERE
}
/footer.fill"
\
...
...
@@ -41,17 +41,23 @@ done
##
# static assets
#
cp
-R
${
HERE
}
/../assets
${
HTML
}
;
cp
-R
${
HERE
}
/../assets
${
TEMP
}
;
##
#
#
cp
${
HERE
}
/robots.txt
${
HTML
}
;
cp
${
HERE
}
/robots.txt
${
TEMP
}
;
##
# payload
#
(
cd
${
HTML
}
;
cd
${
TEMP
}
;
tar
-pczf
../
${
HTML
}
.tgz .
;
)
##
# publish
#
rm
-fr
${
HTML
}
;
mv
${
TEMP
}
${
HTML
}
;
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