single-click deployment in apex development · single-click deployment in apex development nick...

10
contribute d b Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25 th , 2014

Upload: others

Post on 16-Mar-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

Single-click Deployment in APEX Development

Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist

March 25th, 2014

Page 2: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

Introduction

Page 3: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

Agenda

•  Introduction •  Key concepts •  Demo •  Q&A

Page 4: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

The importance of being … lazy

“ I choose a lazy person to do a hard job.

Because a lazy person will find an easy way to do it. ”

Bill Gates

Page 5: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

A high-level overview

CI

DEV TST ACC PRD

Build Server

Code Repo

Page 6: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

The code repository

“ All artifacts required to build the project should be placed in the repository ”

CSS

JS

IMG Oracle

Database

APEX application(s) Files Database objects

Page 7: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

Demo

Development

• Oracle APEX • Workspace Files • PL/SQL

Source Repository

• Merging Strategy • Commenting Code

Changes • Local Changes • Push to Central

Repository

Build Server

• CI • Instant Feedback • Reliable • Automated • Configurable • Unit Testing

Page 8: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

Summary

•  Effective deployment strategy •  Continuous integration •  Confidence •  Reporting •  Team Development

Page 9: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

Q&A

Page 10: Single-click Deployment in APEX Development · Single-click Deployment in APEX Development Nick Buytaert & Christel Van Aerschot OGh APEX World, Figi Zeist March 25th, 2014 . d b

contribute d b

Thank you!

About Contribute http://www.contribute-group.be What keeps us busy? http://apexplained.wordpress.com Follow us •  @nbuytaert1 •  @christel_va