Compare commits
4 Commits
1.0-1.36.0
...
09ab9a5f62
| Author | SHA1 | Date | |
|---|---|---|---|
| 09ab9a5f62 | |||
| bc7a465c55 | |||
| 6a9a5f7e2a | |||
| 952439a58d |
+13
@@ -0,0 +1,13 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Rider ignored files
|
||||
/contentModel.xml
|
||||
/modules.xml
|
||||
/.idea.ab-dart-sass.iml
|
||||
/projectSettingsUpdater.xml
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="UserContentModel">
|
||||
<attachedFolders />
|
||||
<explicitIncludes />
|
||||
<explicitExcludes />
|
||||
</component>
|
||||
</project>
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CommitMessageInspectionProfile">
|
||||
<profile version="1.0">
|
||||
<inspection_tool class="BodyLimit" enabled="true" level="ERROR" enabled_by_default="true" />
|
||||
<inspection_tool class="SubjectBodySeparation" enabled="true" level="ERROR" enabled_by_default="true" />
|
||||
<inspection_tool class="SubjectLimit" enabled="true" level="ERROR" enabled_by_default="true" />
|
||||
</profile>
|
||||
</component>
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
+5
-5
@@ -42,7 +42,7 @@ LABEL maintainer="Asif Bacchus <asif@asifbacchus.dev>"
|
||||
LABEL dev.asifbacchus.docker.internalName="ab-dart-sass"
|
||||
LABEL org.opencontainers.image.authors="Asif Bacchus <asif@asifbacchus.dev>"
|
||||
LABEL org.opencontainers.image.description="Dockerized implementation of Dart-SASS compiler running on Debian (slim) using a limited account."
|
||||
LABEL org.opencontainers.image.documentation="https://git.asifbacchus.dev/ab-docker/dart-sass/raw/branch/master/README.md"
|
||||
LABEL org.opencontainers.image.documentation="https://git.asifbacchus.dev/ab-docker/dart-sass/raw/branch/main/README.md"
|
||||
LABEL org.opencontainers.image.source="https://git.asifbacchus.dev/ab-docker/dart-sass.git"
|
||||
LABEL org.opencontainers.image.title="ab-dart-sass"
|
||||
LABEL org.opencontainers.image.url="https://git.asifbacchus.dev/ab-docker/dart-sass"
|
||||
@@ -54,13 +54,13 @@ ENV TZ=Etc/UTC
|
||||
ENV SASS_STYLE=compressed
|
||||
|
||||
# copy scripts and set permissions
|
||||
COPY [ "entrypoint.sh", "/usr/local/bin/entrypoint.sh" ]
|
||||
RUN chown root:root /usr/local/bin/entrypoint.sh \
|
||||
&& chmod 755 /usr/local/bin/entrypoint.sh
|
||||
COPY [ "entrypoint.sh", "/usr/local/bin/" ]
|
||||
RUN chown root:root /usr/local/bin/*.sh \
|
||||
&& chmod 755 /usr/local/bin/*.sh
|
||||
|
||||
# switch to user account and run sass compiler
|
||||
USER sass
|
||||
ENTRYPOINT [ "/usr/bin/tini", "--", "/usr/local/bin/entrypoint.sh" ]
|
||||
ENTRYPOINT [ "/usr/bin/tini", "-e", "143", "--", "/usr/local/bin/entrypoint.sh" ]
|
||||
|
||||
# set build timestamp, git and version labels
|
||||
ARG INTERNAL_VERSION
|
||||
|
||||
+2
-2
@@ -7,11 +7,11 @@
|
||||
if [ "$1" = "shell" ]; then
|
||||
exec /bin/bash
|
||||
elif [ "$1" = "oneshot" ]; then
|
||||
exec /opt/dart-sass/sass -s "$SASS_STYLE" --update --stop-on-error /sass:/css
|
||||
exec /opt/dart-sass/sass -s "$SASS_STYLE" --stop-on-error --embed-sources /sass:/css
|
||||
elif [ -n "$1" ]; then
|
||||
exec "$@"
|
||||
else
|
||||
exec /opt/dart-sass/sass -s "$SASS_STYLE" --watch --poll --stop-on-error /sass:/css
|
||||
exec /opt/dart-sass/sass -s "$SASS_STYLE" --watch --poll --embed-sources /sass:/css
|
||||
fi
|
||||
|
||||
exit $?
|
||||
|
||||
Reference in New Issue
Block a user