GithubHelp home page GithubHelp logo

godeke / rackspace-net-sdk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rackspace/rackspace-net-sdk

0.0 0.0 0.0 911 KB

Automating all things Rackspace

Home Page: http://rackspace.github.io/rackspace-net-sdk

License: Apache License 2.0

Shell 0.03% C# 99.30% PowerShell 0.17% Batchfile 0.51%

rackspace-net-sdk's Introduction

Rackspace.NET

Automating all things Rackspace! Checkout http://rackspace.github.io/rackspace-net-sdk for project information and how to get started with the SDK.

Migration

We are in the middle of migrating Rackspace solutions out of OpenStack.NET, creating a clean, clear separating between OpenStack and Rackspace functionality.

Building from Source

Prerequisites

  • Visual Studio 2015

Optional

  • We are using Paket for dependency management instead of NuGet. As long as you execute build.cmd before building, you do not need to install anything else, but if you like there is the Paket Visual Studio Extension which lets you restore and update packages from the Tools menu in Visual Studio.

Build script

Execute build.cmd to download all dependencies and build. Use build.cmd help or build.cmd /? to view the available command line arguments.

build.cmd [Build|UnitTest|Documentation|Package] [/Configuration Debug|Release]

# Execute Build target in Debug mode
build.cmd

# Execute UnitTest target in Debug mode
build.cmd UnitTest

# Execute Build target in Release mode
build.cmd /Configuration Release

# Execute Package target in Release mode
build.cmd Package /Configuration Release

Integration Tests

You must have a Rackspace cloud account to test against in order to run the integration tests. The tests look for the credentials in environment variables: RACKSPACENET_USER and RACKSPACENET_APIKEY. After you have set the environment variables you will need to log out, then log back in.

setx RACKSPACENET_USER secretusername
setx RACKSPACENET_APIKEY secretpassword

rackspace-net-sdk's People

Contributors

carolynvs avatar catlook avatar q4chrisj avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.