Find Jobs
Hire Freelancers

Code Deployment System in Coldfusion

$100-500 USD

Cerrado
Publicado hace más de 17 años

$100-500 USD

Pagado a la entrega
This is a simple project for Coldfusion coders who know what they are doing. I basically want a code deployment system that is written in Coldfusion. The system would consist of 3 parts. 1) Code Upload, Archive & Restore System This will be installed on a separate server and allow our coders (each with their own logins) to upload code to their chosen directory path. The directory path should be a selectable list of pre-defined paths. Our coders should be able to easily upload multiple files at one time. Upon upload, the system will archive a copy of the current code with a timestamp and details of person who uploaded the code before replacing it with the new code uploaded. The system should also do a simple file compare (much like the CompareIt software) that lists down the differences between current code and the new code uploaded for our developers to view. After the developer has confirmed that they want to deploy it to our other servers, the system will compile it using CFMX7's cfcompile. It will then call the second module listed below to actually deploy it on our production servers 2) Multi-server Deployment System This is installed on each of our production servers. It's basically a script that will be called by system (1) above. System 1 will post the compiled source files to this script and this script will actually copy the new files to the corresponding paths. It will also write an entry in a log file 3) Code Integrity Monitoring System Since all production servers should use the same code base, this system will keep a hash value of each file and keep it in a central database. It will then scan the source files on each and every server periodically to ensure the source code there has not been compromised in any way. More details diagrams are available for the chosen coder ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). 4) All source code MUST include proper in-line comments and proper documentation to show what each file does and how it relates to other files ## Platform Coldfusion Redhat Enterprise Linux 4 MySQL database Apache web server This system must be written in Coldfusion Markup Language (CFML). Since we run CFMX7 on all our servers, you are free to use all current tags and functions of CFMX7
ID del proyecto: 3890451

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 17 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
2 freelancers están ofertando un promedio de $265 USD por este trabajo
Avatar del usuario
See private message.
$191,25 USD en 20 días
5,0 (4 comentarios)
4,0
4,0
Avatar del usuario
See private message.
$339,15 USD en 20 días
5,0 (12 comentarios)
2,2
2,2

Sobre este cliente

Bandera de MALAYSIA
Malaysia
5,0
13
Miembro desde sept 30, 2004

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.