2017 © Pedro Peláez
 

library phing-tasks

Phing tasks for continuousphp

image

continuousphp/phing-tasks

Phing tasks for continuousphp

  • Friday, August 5, 2016
  • by continuousphp
  • Repository
  • 7 Watchers
  • 8 Stars
  • 37,120 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 6 Versions
  • 7 % Grown

The README.md

phing-tasks

Build Status, (*1)

Phing tasks to consume continuousphp API in a Phing build, (*2)

Installation

Install this package through Composer by adding this package in the require section, (*3)

"require": {
    "continuousphp/phing-tasks": "~0.1"
}

Import tasks in your build

<import file="./vendor/continuousphp/phing-tasks/tasks.xml"/>

Tasks

  1. continuousphp-config
  2. continuousphp-package

1. continuousphp-config

The goal of this task is to setup your credential in order to start consuming continuousphp API to access private data, (*4)

1.1. Attributes

Name Type Description Default Required
token String A valid token to consume the API n/a Yes

1.2. Example

<continuousphp-config token="my-valid-token" />

2. continuousphp-package

This task helps you to get a package url for a repository., (*5)

2.1. Attributes

Name Type Description Default Required
provider String the repository provider platform (git-hub, bitbucket...) n/a Yes
repository String the repository name n/a Yes
reference String the GIT reference of the package n/a No
state String the allowed build states, can be "complete", "in-progress", or both complete No
destination String the Download destination for the package n/a No
property String the property in which the download URL or file path will be defined n/a No

2.2 Example

<continuousphp-package
            provider="git-hub"
            repository="continuousphp/phing-tasks"
            reference="refs/heads/master"
            property="package.url" />

Download the package by adding the destination, (*6)

<continuousphp-package
            provider="git-hub"
            repository="continuousphp/phing-tasks"
            reference="refs/heads/master"
            state="in-progress,complete"
            destination="/tmp"
            property="package.path" />

The Versions

05/08 2016

dev-master

9999999-dev https://github.com/continuousphp/phing-tasks

Phing tasks for continuousphp

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Frederic Dewinne

task tool build phing continuousphp

05/08 2016

0.2.0

0.2.0.0 https://github.com/continuousphp/phing-tasks

Phing tasks for continuousphp

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Frederic Dewinne

task tool build phing continuousphp

24/06 2015

0.1.3

0.1.3.0 https://github.com/continuousphp/phing-tasks

Phing tasks for continuousphp

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Frederic Dewinne

task tool build phing continuousphp

24/05 2015

0.1.2

0.1.2.0 https://github.com/continuousphp/phing-tasks

Phing tasks for continuousphp

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Frederic Dewinne

task tool build phing continuousphp

10/05 2015

0.1.1

0.1.1.0 https://github.com/continuousphp/phing-tasks

Phing tasks for continuousphp

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Frederic Dewinne

task tool build phing continuousphp

09/05 2015

0.1.0

0.1.0.0 https://github.com/continuousphp/phing-tasks

Phing tasks for continuousphp

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

by Frederic Dewinne

task tool build phing continuousphp