Language:EN
Pages: 359
Rating : ⭐⭐⭐⭐⭐
Price: $10.99
Page 1 Preview
and oracle java cloud service saas extension code

And oracle java cloud service saas extension code review

Oracle® Cloud
Using Oracle Developer Cloud Service

E37145-38

Primary Author: Himanshu Marathe

Contributing Authors: Eric Jendrock

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

Contents
Preface

iv

3-25
3-26
3-27
3-27
3-28
3-29
3-30

4

vi

Copy Contents of a Snippet File
Add a Comment to a Snippet
Use Git with Snippets
Download an Archive of the Snippet

What is a Job and a Build?

Build Concepts and Terms
Software Versions in the Software Catalog
Set Up the Build System
Create and Manage Build VM Templates
Add and Manage Build VMs
Create and Manage Jobs
Configure a Job
Configure the Privacy Setting of a Job
Access Project Git Repositories
Trigger a Build Automatically on a Schedule
Use Build Parameters
Access an Oracle Cloud Service Using SSH
Access the Oracle Maven Repository
Run UNIX Shell Commands
Build Maven Applications
Build Ant Applications
Build Gradle Applications
Build Node.js Applications
Access an Oracle Database Using SQLcl
Run Oracle PaaS Service Manager Commands Using PSMcli Access Oracle Cloud Infrastructure Services Using OCIcli Run Docker Commands
Trigger a Wercker Pipeline
Run Fn Commands
Use SonarQube
Use Named Passwords
Publish JUnit Results
Use the Xvfb Wrapper
Publish Javadoc
Archive Artifacts
Copy Artifacts from Another Job

viii

Send Notifications to External Software Using Webhooks
Slack
Get the Slack Channel’s Incoming Webhook URL
Configure a Slack Webhook in DevCS to Send Event Notifications Oracle Social Network
Get OSN Conversation's Incoming Webhook URL
Configure an OSN Webhook in DevCS to Send Event Notifications PagerDuty
Set Up the PagerDuty Account
Configure a PagerDuty Webhook in DevCS to Send Event Notifications Jenkins
Trigger a Jenkins Job on SCM Polling
Trigger a Jenkins Job on a Git Repository Update
Trigger a Jenkins Job from a Merge Request
Receive Build Notifications from a Jenkins Job
Hudson
Trigger a Hudson Job on SCM Polling
Trigger a Hudson Job on a Git Repository Update
GitHub Apps
Send Event Notifications to Any Application
Data Structure of a Generic Webhook
Access External Docker Registries
Link an External Docker Registry to Your Project
Browse a Linked Docker Registry

7-1
7-1
7-1
7-3
7-4
7-5
7-5
7-5
7-6
7-8
7-8
7-9
7-13
7-19
7-26
7-28
7-29
7-33
7-35
7-36
7-36
7-50
7-50
7-51

x

Use the Oracle Cloud View
Open a DevCS Project as an Eclipse IDE Project Upload an Eclipse IDE Project to DevCS
Use Git in the Eclipse IDE
Manage DevCS Issues in the Eclipse IDE
Associate an Issue with a Commit
Monitor a Project’s Builds in Eclipse IDE
NetBeans IDE
Sign In to DevCS from the NetBeans IDE
Use the Team Server
Create a DevCS Project in NetBeans IDE
Open a DevCS Project in NetBeans IDE
Use Git in NetBeans IDE
Manage DevCS Issues in the NetBeans IDE Associate an Issue with a Commit
Monitor a Project’s Builds in NetBeans IDE
JDeveloper
Sign In to DevCS from JDeveloper
Use the Team Server
Create a DevCS Project in JDeveloper
Open a DevCS Project in JDeveloper
Use Git in JDeveloper
Manage DevCS Issues in JDeveloper
Associate an Issue with a Commit
Monitor a Project’s Builds in JDeveloper
Build Oracle ADF Applications
Build ADF Applications with Ant
Build ADF Applications with Maven

10-4
10-5
10-5
10-6
10-7
10-8
10-8
10-9
10-9
10-10
10-11
10-11
10-12
10-13
10-14
10-14
10-15
10-15
10-16
10-17
10-18
10-18
10-19
10-20
10-20
10-20
10-21
10-22

xii

source code and merge repository branches, share information through wikis, build

applications, and deploy them.

• Conventions

Audience

Eclipse (OEPE), or Oracle JDeveloper to access and use Oracle Developer Cloud

Service

.

Access to Oracle Support

Related Resources

For more information, see these Oracle resources:

Service - SaaS Extension

• About Oracle Java Cloud Service in Administering Oracle Java Cloud Service

Convention

Meaning

which you supply particular values.

in examples, text that appears on the screen, or text that you enter.
xiv

Overview

Learn about Oracle Developer Cloud Service, its projects, components, roles, and how to access the service.

• Git repositories, so you can host your application source code files on Oracle Cloud and track their versions

• Maven repositories, so you can host library and binary dependencies of your Maven applications

• Wikis, so you can collaborate with your team

• Integration with Eclipse IDE, Oracle JDeveloper, and NetBeans IDE, so you can access and update source code files from your favorite IDEs

Chapter 1
What is Oracle Developer Cloud Service?

• Using the built-in issue tracking system, the team tracks tasks and defects and then, using Agile boards, they track their development progress.

• To run builds and tests of the software application, the team sets up build jobs and pipelines that run builds on Oracle Cloud Infrastructure Compute or Oracle Cloud Infrastructure Compute Classic Virtual Machines.

A Word About Oracle Cloud Infrastructure

If you're an Oracle Cloud Infrastructure (OCI) user, you can create a Developer instance. If you're an Oracle Cloud Infrastructure Classic (OCI Classic) user, you can create a Developer Classic instance. These instances have no functional differences.

Oracle Cloud Infrastructure Object Storage Classic (OCI Object Storage Classic) container.

Before you can use DevCS on OCI or OCI Classic, you must configure a connection to Compute and Object Storage instances. See Connect to OCI or OCI Classic.

Project Visibility

See Oracle Cloud Terminology in Getting Started with Oracle Cloud to understand the basic terminology used to describe the Oracle Cloud features and services.

Term

The top-most entity in the project structure of DevCS. Think of an

tool to host source code files.

Maven repository

1-3

Software that runs a build.

Wiki

Deployment
configuration

available hosted environment. Oracle Cloud Infrastructure offers high-performance compute capabilities (as physical hardware instances) and storage capacity in a flexible overlay virtual network that is
securely accessible from your on-premises network.

For more information, see in Oracle Cloud Infrastructure Documentation and About Compute Classic in Using Oracle Cloud Infrastructure Compute Classic.

Oracle Java Cloud Service

Oracle Cloud service to deploy web applications to a public Oracle WebLogic Server domain on Oracle Cloud.

1-4

Oracle Developer Cloud Service (DevCS) has two types of roles, Identity Domain and Project. These roles allow their grantees to control aspects of the service or projects, or both.

Identity Domain Roles

TenantAdminGroup
(Identity Domain
Administrator)

DEVELOPER_ADMINIS
TRATOR (Developer
Service Administrator)

Update the organization details of DevCS. The user with this role is also called as the Organization Administrator.

Additional Roles
To access other Oracle Cloud services from DevCS, these roles should be assigned to the appropriate users:

This role...

Connect to Oracle Application Container Cloud Service and deploy build artifacts.

OCI_Administrator
(OCI Administrator)

This role...

Compute.Compute_O perations (Service Administrator)

Create and manage DevCS VMs on Oracle Cloud Infrastructure Compute Classic.

Access all components of the project. An owner can perform project

management and administrative tasks such as add or remove Git repositories, manage project users, assign default reviewers, configure Webhooks, and manage ATOM/RSS Feeds handlers. In this

management or administrative actions. In this documentation, the

icon indicates a project member.

You are viewing 1/3rd of the document.Purchase the document to get full access instantly

Immediately available after payment
Both online and downloadable
No strings attached
How It Works
Login account
Login Your Account
Place in cart
Add to Cart
send in the money
Make payment
Document download
Download File
img

Uploaded by : Christina Miller

PageId: DOC42D214B