remove unwanted file
This commit is contained in:
parent
95dafb8249
commit
20f99ce03e
34
Dockerfile
34
Dockerfile
@ -1,34 +0,0 @@
|
|||||||
FROM odoo:18.0
|
|
||||||
# Overwrite odoo with addons
|
|
||||||
COPY ./odoo /usr/lib/python3/dist-packages/
|
|
||||||
COPY ./addons /usr/lib/python3/dist-packages/odoo
|
|
||||||
COPY ./deployment/entrypoint.sh /
|
|
||||||
# Copy entrypoint script and Odoo configuration file
|
|
||||||
# COPY deployment/entrypoint.sh /
|
|
||||||
# COPY deployment/odoo.conf /etc/odoo/
|
|
||||||
USER root
|
|
||||||
RUN apt-get update && apt-get install -y libreoffice
|
|
||||||
USER odoo
|
|
||||||
COPY ./deployment/requirements.txt /usr/lib/python3/dist-packages/odoo
|
|
||||||
RUN pip install -r /usr/lib/python3/dist-packages/odoo/requirements.txt --break-system-packages
|
|
||||||
# Set permissions and Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons and /mnt/backup for backup
|
|
||||||
RUN chown odoo /etc/odoo/odoo.conf \
|
|
||||||
&& mkdir -p /mnt/extra-addons \
|
|
||||||
&& chown -R odoo /mnt/extra-addons \
|
|
||||||
&& mkdir -p /var/lib/odoo/backup \
|
|
||||||
&& chown -R odoo /var/lib/odoo/backup
|
|
||||||
VOLUME ["/var/lib/odoo", "/mnt/extra-addons","/var/lib/odoo/backup"]
|
|
||||||
|
|
||||||
# Expose Odoo services
|
|
||||||
EXPOSE 8069 8071 8072
|
|
||||||
|
|
||||||
# Set the default config file
|
|
||||||
ENV ODOO_RC /etc/odoo/odoo.conf
|
|
||||||
|
|
||||||
# COPY deployment/wait-for-psql.py /usr/local/bin/wait-for-psql.py
|
|
||||||
|
|
||||||
# Set default user when running the container
|
|
||||||
USER odoo
|
|
||||||
|
|
||||||
ENTRYPOINT ["/entrypoint.sh"]
|
|
||||||
CMD ["odoo"]
|
|
32
Jenkinsfile
vendored
32
Jenkinsfile
vendored
@ -1,32 +0,0 @@
|
|||||||
node('Node-Dev-100163') {
|
|
||||||
try {
|
|
||||||
stage('Checkout') {
|
|
||||||
echo 'Pulling...' + env.BRANCH_NAME
|
|
||||||
checkout scm
|
|
||||||
}
|
|
||||||
stage('Cleanup') {
|
|
||||||
sh "make update_tag CURR_BRANCH=${env.BRANCH_NAME}"
|
|
||||||
sh 'make clean_up'
|
|
||||||
}
|
|
||||||
stage('Build') {
|
|
||||||
// sh 'make install'
|
|
||||||
sh 'make stop_server_docker'
|
|
||||||
sh 'make gen_config_docker'
|
|
||||||
sh 'make build_image'
|
|
||||||
}
|
|
||||||
stage('Start'){
|
|
||||||
sh 'make run_server_docker'
|
|
||||||
sh 'make restore_database_docker'
|
|
||||||
}
|
|
||||||
stage('Testing') {
|
|
||||||
sh 'make run_test_docker'
|
|
||||||
}
|
|
||||||
stage('Publish') {
|
|
||||||
sh 'make push_image'
|
|
||||||
}
|
|
||||||
currentBuild.result = "SUCCESS" // Set success status after all stages complete
|
|
||||||
} catch (err) {
|
|
||||||
currentBuild.result = "FAILURE"
|
|
||||||
throw err
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user