Skip to content

Commit f08c3bd

Browse files
authored
workspace in gitlab build fail (laradock#1429)
fix "sed: couldn't open temporary file /home/laradock/sed6KGnMb: Permission denied"
1 parent c5c4d19 commit f08c3bd

4 files changed

Lines changed: 12 additions & 8 deletions

File tree

workspace/Dockerfile-56

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,15 +149,16 @@ RUN chmod -R 644 /etc/cron.d
149149
#####################################
150150
# User Aliases
151151
#####################################
152+
USER root
152153

153-
USER laradock
154154
COPY ./aliases.sh /home/laradock/aliases.sh
155155
RUN echo "" >> ~/.bashrc && \
156156
echo "# Load Custom Aliases" >> ~/.bashrc && \
157157
echo "source /home/laradock/aliases.sh" >> ~/.bashrc && \
158158
echo "" >> ~/.bashrc && \
159159
sed -i 's/\r//' /home/laradock/aliases.sh && \
160-
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh
160+
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh && \
161+
chown laradock:laradock /home/laradock/aliases.sh
161162

162163
#####################################
163164
# xDebug:

workspace/Dockerfile-70

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,15 +146,16 @@ RUN chmod -R 644 /etc/cron.d
146146
#####################################
147147
# User Aliases
148148
#####################################
149+
USER root
149150

150-
USER laradock
151151
COPY ./aliases.sh /home/laradock/aliases.sh
152152
RUN echo "" >> ~/.bashrc && \
153153
echo "# Load Custom Aliases" >> ~/.bashrc && \
154154
echo "source /home/laradock/aliases.sh" >> ~/.bashrc && \
155155
echo "" >> ~/.bashrc && \
156156
sed -i 's/\r//' /home/laradock/aliases.sh && \
157-
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh
157+
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh && \
158+
chown laradock:laradock /home/laradock/aliases.sh
158159

159160
#####################################
160161
# xDebug:

workspace/Dockerfile-71

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,15 +141,16 @@ RUN chmod -R 644 /etc/cron.d
141141
#####################################
142142
# User Aliases
143143
#####################################
144+
USER root
144145

145-
USER laradock
146146
COPY ./aliases.sh /home/laradock/aliases.sh
147147
RUN echo "" >> ~/.bashrc && \
148148
echo "# Load Custom Aliases" >> ~/.bashrc && \
149149
echo "source /home/laradock/aliases.sh" >> ~/.bashrc && \
150150
echo "" >> ~/.bashrc && \
151151
sed -i 's/\r//' /home/laradock/aliases.sh && \
152-
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh
152+
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh && \
153+
chown laradock:laradock /home/laradock/aliases.sh
153154

154155
#####################################
155156
# xDebug:

workspace/Dockerfile-72

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,15 +141,16 @@ RUN chmod -R 644 /etc/cron.d
141141
#####################################
142142
# User Aliases
143143
#####################################
144+
USER root
144145

145-
USER laradock
146146
COPY ./aliases.sh /home/laradock/aliases.sh
147147
RUN echo "" >> ~/.bashrc && \
148148
echo "# Load Custom Aliases" >> ~/.bashrc && \
149149
echo "source /home/laradock/aliases.sh" >> ~/.bashrc && \
150150
echo "" >> ~/.bashrc && \
151151
sed -i 's/\r//' /home/laradock/aliases.sh && \
152-
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh
152+
sed -i 's/^#! \/bin\/sh/#! \/bin\/bash/' /home/laradock/aliases.sh && \
153+
chown laradock:laradock /home/laradock/aliases.sh
153154

154155
#####################################
155156
# xDebug:

0 commit comments

Comments
 (0)