Adding Jenkinsfile for checking, building, and publishing

This commit is contained in:
2022-08-31 23:23:10 -04:00
parent 0a996ad14c
commit a066142307
3 changed files with 73 additions and 3 deletions

View File

@@ -1,9 +1,9 @@
FROM python:3.10-alpine
WORKDIR /app
WORKDIR /app/
ENV PYTHONIOENCODING=utf-8
COPY Pipfile Pipfile.lock everybody.txt tweetbot.py /app
COPY Pipfile Pipfile.lock everybody.txt tweetbot.py /app/
# Install pipenv and compilation dependencies
RUN pip install pipenv && pipenv install --deploy --ignore-pipfile