Testing and Automated Deployment BEA User's Group October 2006
Upcoming SlideShare
Loading in...5
×
 

Testing and Automated Deployment BEA User's Group October 2006

on

  • 705 views

A discussion of best practices when developing a automated build, testing and depl0yment strategy

A discussion of best practices when developing a automated build, testing and depl0yment strategy

Statistics

Views

Total Views
705
Views on SlideShare
704
Embed Views
1

Actions

Likes
0
Downloads
2
Comments
0

1 Embed 1

https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Testing and Automated Deployment BEA User's Group October 2006 Testing and Automated Deployment BEA User's Group October 2006 Presentation Transcript

  • Testing and Automated Deployment Strategies Scott Ryan October 2006 BEA User ’ s Group
  • Agenda
      • Maven 2
        • Automated Deployment
        • Testing
      • Cargo
        • Automated Deployment
        • Testing
      • WTFIGO
      • Apache Con
  • Maven Lifecycle
      • Validate
      • Compile
      • Test
      • Package
      • Integration Test
      • Verify
      • Install
      • Deploy
  • Plugin Configuration <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>weblogic-maven-plugin</artifactId> <version>2.8.0-SNAPSHOT</version> <executions><execution> <configuration> <adminServerHostName>localhost</adminServerHostName> <adminServerPort>7001</adminServerPort> <adminServerProtocol>t3</adminServerProtocol> <userId>weblogic</userId> <password>weblogic</password> <targetNames>myserver,anotherserver</targetNames> </configuration> <goals><goal>deploy</goal> </goals> </execution></executions> </plugin> </plugins>
  • Profiles
      • Profiles can be used to control execution
        • Set as default
          • <activeProfiles>
          • <activeProfile>profile-1</activeProfile>
          • </activeProfiles>
        • Command line
          • -P profile1,profile2
        • Activation sections
  • Profile Activation <profile> <activation> <jdk>1.4</jdk> </activation> </profile> <activation> <property> <name>environment</name> <value>test</value> </property> </activation>
  • Demo
      • Deploy, Start, Stop, Re-deploy, Un-deploy
  • Cargo
  • Cargo Configurations
      • Custom Configurations
      • Local Configuration
        • Existing
        • Standalone
      • Runtime Configuration
  • Cargo Containers
      • Local Container
        • Embedded Container
        • Installed Container
      • Remote Container
      • Actions
        • Create
        • Start
        • Stop
  • Cargo Deployments
      • Local Deployer
      • Remote Deployer
      • Types
        • Hot Deployment
        • JSR-88 Deployment
        • Hot Deployment
  • Interfaces
      • Java
      • Maven 1
      • Maven 2
      • Ant
  • Demo
  • WTFIGO
  • Features
      • Jar Discovery
      • Hibernate Configurations
      • Spring Configurations
      • Log Management
      • Cache Management
      • Session and Request information
  • Demo
  • ApacheCon
      • Web Application Architectures
      • Tuscany
      • Synapse
      • OpenJPA
  • Archiva
      • Repository Management
      • Proxy for Repositories
      • Reporting
      • Dependency Management
      • Security
      • Maestro
        • Continuum, Release Manager, Archiva