Articles of composer php

Composer falla al instalar una dependencia de una dependencia

Este es mi compositor.json de root { "name": "roots/bedrock", "type": "project", "license": "MIT", "description": "A modern WordPress stack", "config": { "prefernetworking-install": "dist", "secure-http": false }, "minimum-stability": "dev", "repositories": [{ "type": "composer", "url": "https://wpackagist.org" }, { "name": "theme/website", "type": "vcs", "url": "git@git.mikgit.it:themes/theme-main.git", "component-type": "wordpress-theme" },], "require": { "php": ">=5.4", "composer/installers": "~1.0.12", "vlucas/phpdotenv": "^2.0.1", "johnpbloch/wordpress": "4.7.3", "oscarotero/env": […]

¿Cómo configurar no-api en el compositor usando parameters?

Uso estos commands para instalar mis dependencies hoy: composer config repositories.networkingstage_cli vcs git@github.com:networkingstage/my-cli.git composer require networkingstage/cli:dev-master Pero alguna vez necesito agregar el parámetro "no-api": true . ¿Cómo puedo hacer eso directamente en mi command de composer config.. ? Gracias

Composer.lock, composer.json workflow y control de versiones

Pensé que el flujo de trabajo con el compositor era así: Define tus dependencies y otros datos en tu composer.json . composer.json Ejecuta la composer install o la última composer update Incluye composer.json y composer.lock en tu repository versionado Después de clonar su repository, ejecute la composer install y ya está listo Pero, en el […]

Instalar dependencies de proyecto y marco de PHP localmente o remotas

Normalmente trabajo con dos serveres diferentes para mis proyectos PHP nativos: testing y producción (ambos con la misma configuration y versiones de software). Sincronizo mi IDE a través de SSH con el server de testing, así que siempre guardo los cambios, se cargan automáticamente en ese server y allí pruebo el código, así que en […]

Mantener el package de compositor independiente

Estoy desarrollando una aplicación que consta de varios modules / packages que también quiero ofrecer como packages independientes. Sé cómo crear packages para compositores, pero no estoy exactamente seguro de cuál es la mejor manera de hacer el desarrollo real y necesito su ayuda al respecto. Una manera sería instalar los packages con el compositor, […]

Gitlab-CI no puede hacer que la compilation cargue un package desde un repository de VCS

Estoy usando gitlab-ci para un repository alojado en gitlab.com y no puedo hacer una compilation cargando un package desde un repository de VCS. Yo uso por defecto gitlab-ci-multi-runner 1.1.3. Mi .gitlab-ci.yml: image: php:5.6 services: – mysql:latest variables: MYSQL_DATABASE: test MYSQL_ROOT_PASSWORD: test before_script: – mkdir ~/.ssh – ssh-keyscan -t rsa gitlab.com >> ~/.ssh/known_hosts – bash gitlab-ci.sh […]

Laravel 5 packages, ¿cómo desarrollarse?

Tengo una pregunta sobre los packages y packages de Laravel 5 en general. Instalo el pingpong / admin para laravel, una buena parte de los files va al directory / vendor que tiene gitignore para el control de la versión. Mi pregunta es: Bien, recibí el package y funciona bien, pero ahora no voy a […]

Creación de proyecto del compositor – Mercurial

Tengo un pequeño problema con la creación de proyectos desde el repository mercurial. Se parece a esto: Repo = http://host/application-skeleton Y ahora quiero crear el esqueleto de la aplicación (pago y envío) e instalar todas las dependencies. php composer.phar create-project –repository-url="http://host/application-skeleton" application-skeleton test ¿Qué debo hacer además de estos pasos? Tengo crear en application-skeleton composer.json.

compositor elimina dietarios en web / bundles

Soy nuevo en Symfony2 y compositor. Normalmente administro todo el código del proyecto en svn, ya sea al comprometer el código del framework a svn también o al usar repositorys vinculados. Entiendo que la mayoría de los packages de Symfony usan git para el control de revisiones. Estoy teniendo un problema extraño al instalar nuevos […]

Composer mantiene el directory .svn cuando se usa dev-trunk, pero no cuando se especifica una label específica en los packages de wpackagist.

Estoy usando Composer para implementar una aplicación de WordPress que contiene varios complementos. Para complementos alojados de forma privada, estoy usando satis. Para los complementos públicos, algunos están alojados en github, mientras que otros (la mayoría) utilizan el service wpackagist. Me he dado count de que, cuando require un wpackagist-plugin , si especifico una label […]