mercredi 16 octobre 2013

Wercker


Build and deploy
#dartlang #continuousdelivery

Wercker est une plateforme de déploiement continue qui permet de builder et de déployer des applications. Depuis peu il est possible de l’utiliser pour builder des applications Dart !


En effet, Wercker est une plateforme ouverte, il est donc possible de définir une box, c’est-à-dire, la stack sur laquelle lancer le build. Ici la box Dart a été créée par un employé de l’entreprise, +Pieter Joost van de Sande, aussi auteur du plugin Dart sur Sublime Text 3. Il n’y a pas encore de step spécifique Dart mais il est très facile de configurer son projet pour le builder. Il suffit d’ajouter un fichier wercker.yml à la racine avec :

  box: wercker/dart
  build:
    steps:
      - script:
          name: build
          code: |
            pub install
      - script:
          name: test
          code: |
            dart --checked tool/hop_runner.dart test

Il ne reste plus qu’à déployer sur l’une des plateformes que propose Wercker, Heroku étant une possibilité grâce à l’Heroku Buildpack Dart (https://github.com/igrigorik/heroku-buildpack-dart)

Aucun commentaire:

Enregistrer un commentaire