Soumettre la recherche
Mettre en ligne
Packages, Releases, QGSkel
•
Télécharger en tant que ODP, PDF
•
2 j'aime
•
681 vues
Quintagroup
Suivre
Packages creation, Repository structure, MANIFEST.in, Packages releasing, QGSkel buildout
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 13
Télécharger maintenant
Recommandé
Nh php may 2014 - composer
Nh php may 2014 - composer
David Weingart
OSDC 2009, Metavidwiki: when you need a web video solution
OSDC 2009, Metavidwiki: when you need a web video solution
Silvia Pfeiffer
Integrator Series: Large files
Integrator Series: Large files
Quintagroup
GNU Screen
GNU Screen
fuxowitsch
GNU Screen
GNU Screen
Quintagroup
Plone SEO: Пошукова оптимізація Плон сайтів
Plone SEO: Пошукова оптимізація Плон сайтів
Quintagroup
Plone 4. Що нового?
Plone 4. Що нового?
Quintagroup
파이썬 스터디 15장
파이썬 스터디 15장
SeongHyun Ahn
Recommandé
Nh php may 2014 - composer
Nh php may 2014 - composer
David Weingart
OSDC 2009, Metavidwiki: when you need a web video solution
OSDC 2009, Metavidwiki: when you need a web video solution
Silvia Pfeiffer
Integrator Series: Large files
Integrator Series: Large files
Quintagroup
GNU Screen
GNU Screen
fuxowitsch
GNU Screen
GNU Screen
Quintagroup
Plone SEO: Пошукова оптимізація Плон сайтів
Plone SEO: Пошукова оптимізація Плон сайтів
Quintagroup
Plone 4. Що нового?
Plone 4. Що нового?
Quintagroup
파이썬 스터디 15장
파이썬 스터디 15장
SeongHyun Ahn
Releasing and deploying python tools
Releasing and deploying python tools
Quintagroup
GlassFish v3 Update Center
GlassFish v3 Update Center
Eduardo Pelegri-Llopart
CQ Maven Methods
CQ Maven Methods
connectwebex
CQCON CQ Maven Methods
CQCON CQ Maven Methods
Andrew Savory
Arbeiten mit distribute, pip und virtualenv
Arbeiten mit distribute, pip und virtualenv
Markus Zapke-Gründemann
Puppet and Vagrant in development
Puppet and Vagrant in development
Adam Culp
Organize your chickens: NuGet for the enterprise
Organize your chickens: NuGet for the enterprise
Maarten Balliauw
Simplify and run your development environments with Vagrant on OpenStack
Simplify and run your development environments with Vagrant on OpenStack
B1 Systems GmbH
Apache maven, a software project management tool
Apache maven, a software project management tool
Renato Primavera
Introduction to maven, its configuration, lifecycle and relationship to JS world
Introduction to maven, its configuration, lifecycle and relationship to JS world
Dmitry Bakaleinik
Nuget is easier than you think and you should be using it as both a consumer ...
Nuget is easier than you think and you should be using it as both a consumer ...
Justin James
Liferay maven sdk
Liferay maven sdk
Mika Koivisto
Open Source tools overview
Open Source tools overview
Luciano Resende
Maven
Maven
Fabio Bonfante
OpenWRT guide and memo
OpenWRT guide and memo
家榮 吳
OSGi in 5 minutes
OSGi in 5 minutes
Serge Huber
Note - Apache Maven Intro
Note - Apache Maven Intro
boyw165
2015 TechSummit Web & Cloud - Gem, NPM, Bower, Nuget, Paket - Päckchen hier, ...
2015 TechSummit Web & Cloud - Gem, NPM, Bower, Nuget, Paket - Päckchen hier, ...
Daniel Fisher
Welcome to Jenkins
Welcome to Jenkins
Somkiat Puisungnoen
Wonderful World of Maven
Wonderful World of Maven
Justin J. Moses
Georgian OCDS API
Georgian OCDS API
Quintagroup
Open procurement - Auction module
Open procurement - Auction module
Quintagroup
Contenu connexe
Similaire à Packages, Releases, QGSkel
Releasing and deploying python tools
Releasing and deploying python tools
Quintagroup
GlassFish v3 Update Center
GlassFish v3 Update Center
Eduardo Pelegri-Llopart
CQ Maven Methods
CQ Maven Methods
connectwebex
CQCON CQ Maven Methods
CQCON CQ Maven Methods
Andrew Savory
Arbeiten mit distribute, pip und virtualenv
Arbeiten mit distribute, pip und virtualenv
Markus Zapke-Gründemann
Puppet and Vagrant in development
Puppet and Vagrant in development
Adam Culp
Organize your chickens: NuGet for the enterprise
Organize your chickens: NuGet for the enterprise
Maarten Balliauw
Simplify and run your development environments with Vagrant on OpenStack
Simplify and run your development environments with Vagrant on OpenStack
B1 Systems GmbH
Apache maven, a software project management tool
Apache maven, a software project management tool
Renato Primavera
Introduction to maven, its configuration, lifecycle and relationship to JS world
Introduction to maven, its configuration, lifecycle and relationship to JS world
Dmitry Bakaleinik
Nuget is easier than you think and you should be using it as both a consumer ...
Nuget is easier than you think and you should be using it as both a consumer ...
Justin James
Liferay maven sdk
Liferay maven sdk
Mika Koivisto
Open Source tools overview
Open Source tools overview
Luciano Resende
Maven
Maven
Fabio Bonfante
OpenWRT guide and memo
OpenWRT guide and memo
家榮 吳
OSGi in 5 minutes
OSGi in 5 minutes
Serge Huber
Note - Apache Maven Intro
Note - Apache Maven Intro
boyw165
2015 TechSummit Web & Cloud - Gem, NPM, Bower, Nuget, Paket - Päckchen hier, ...
2015 TechSummit Web & Cloud - Gem, NPM, Bower, Nuget, Paket - Päckchen hier, ...
Daniel Fisher
Welcome to Jenkins
Welcome to Jenkins
Somkiat Puisungnoen
Wonderful World of Maven
Wonderful World of Maven
Justin J. Moses
Similaire à Packages, Releases, QGSkel
(20)
Releasing and deploying python tools
Releasing and deploying python tools
GlassFish v3 Update Center
GlassFish v3 Update Center
CQ Maven Methods
CQ Maven Methods
CQCON CQ Maven Methods
CQCON CQ Maven Methods
Arbeiten mit distribute, pip und virtualenv
Arbeiten mit distribute, pip und virtualenv
Puppet and Vagrant in development
Puppet and Vagrant in development
Organize your chickens: NuGet for the enterprise
Organize your chickens: NuGet for the enterprise
Simplify and run your development environments with Vagrant on OpenStack
Simplify and run your development environments with Vagrant on OpenStack
Apache maven, a software project management tool
Apache maven, a software project management tool
Introduction to maven, its configuration, lifecycle and relationship to JS world
Introduction to maven, its configuration, lifecycle and relationship to JS world
Nuget is easier than you think and you should be using it as both a consumer ...
Nuget is easier than you think and you should be using it as both a consumer ...
Liferay maven sdk
Liferay maven sdk
Open Source tools overview
Open Source tools overview
Maven
Maven
OpenWRT guide and memo
OpenWRT guide and memo
OSGi in 5 minutes
OSGi in 5 minutes
Note - Apache Maven Intro
Note - Apache Maven Intro
2015 TechSummit Web & Cloud - Gem, NPM, Bower, Nuget, Paket - Päckchen hier, ...
2015 TechSummit Web & Cloud - Gem, NPM, Bower, Nuget, Paket - Päckchen hier, ...
Welcome to Jenkins
Welcome to Jenkins
Wonderful World of Maven
Wonderful World of Maven
Plus de Quintagroup
Georgian OCDS API
Georgian OCDS API
Quintagroup
Open procurement - Auction module
Open procurement - Auction module
Quintagroup
OpenProcurement toolkit
OpenProcurement toolkit
Quintagroup
Open procurement italian
Open procurement italian
Quintagroup
Calendar for Plone
Calendar for Plone
Quintagroup
Python Objects
Python Objects
Quintagroup
Python Evolution
Python Evolution
Quintagroup
Screen Player
Screen Player
Quintagroup
New in Plone 3.3. What to expect from Plone 4
New in Plone 3.3. What to expect from Plone 4
Quintagroup
Overview of Plone-based websites for mobile devices.
Overview of Plone-based websites for mobile devices.
Quintagroup
Ecommerce Solutions for Plone
Ecommerce Solutions for Plone
Quintagroup
Templating In Buildout
Templating In Buildout
Quintagroup
Zope 3 at Google App Engine
Zope 3 at Google App Engine
Quintagroup
Plone в урядових проектах
Plone в урядових проектах
Quintagroup
Використання системи Plone для створення університетських вебсайтів
Використання системи Plone для створення університетських вебсайтів
Quintagroup
Plone - Система Управління Вмістом
Plone - Система Управління Вмістом
Quintagroup
Content Migration: Quantum Leap
Content Migration: Quantum Leap
Quintagroup
Plone i18n, LinguaPlone
Plone i18n, LinguaPlone
Quintagroup
Add-on Products for Plone (part 2)
Add-on Products for Plone (part 2)
Quintagroup
Intro to Testing in Zope, Plone
Intro to Testing in Zope, Plone
Quintagroup
Plus de Quintagroup
(20)
Georgian OCDS API
Georgian OCDS API
Open procurement - Auction module
Open procurement - Auction module
OpenProcurement toolkit
OpenProcurement toolkit
Open procurement italian
Open procurement italian
Calendar for Plone
Calendar for Plone
Python Objects
Python Objects
Python Evolution
Python Evolution
Screen Player
Screen Player
New in Plone 3.3. What to expect from Plone 4
New in Plone 3.3. What to expect from Plone 4
Overview of Plone-based websites for mobile devices.
Overview of Plone-based websites for mobile devices.
Ecommerce Solutions for Plone
Ecommerce Solutions for Plone
Templating In Buildout
Templating In Buildout
Zope 3 at Google App Engine
Zope 3 at Google App Engine
Plone в урядових проектах
Plone в урядових проектах
Використання системи Plone для створення університетських вебсайтів
Використання системи Plone для створення університетських вебсайтів
Plone - Система Управління Вмістом
Plone - Система Управління Вмістом
Content Migration: Quantum Leap
Content Migration: Quantum Leap
Plone i18n, LinguaPlone
Plone i18n, LinguaPlone
Add-on Products for Plone (part 2)
Add-on Products for Plone (part 2)
Intro to Testing in Zope, Plone
Intro to Testing in Zope, Plone
Dernier
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Dernier
(20)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Packages, Releases, QGSkel
1.
Packages, releases, QGSkel
Andriy Mylenkyy, Volodymyr Cherepanyak Quintagroup 2009
2.
3.
4.
Creates /branches /tags
/trunk in SVN
5.
6.
7.
8.
dist.quintagroup.com/proxy/dist/ (dist.plone.org)
9.
dist.quintagroup.com/proxy/pypi/ (pypi.python.org)
10.
dist.quintagroup.com/proxy/eggs/ (just
eggs)
11.
dist.quintagroup.com/proxy/products/ (just
archives)
12.
13.
Build egg and/or
archive of the package
14.
Rollout the package
to distribution server Package releasing
15.
16.
zest.releaser Package releasing
17.
Package releasing Configuration
#example .pypirc file [distutils] index-servers = dist.qg [dist.qg] repository:http://dist.quintagroup.com/repository username:admin password:secret release-command = mregister sdist build_mo bdist_egg mupload release-packages = ^quintagroup.* Package releasing
18.
19.
python setup.py check
--restructuredtext --strict
20.
Release
21.
python setup.py release
Package releasing
22.
23.
Use MANIFEST.in
24.
#example
25.
recursive-include docs *
26.
recursive-include quintagroup *
27.
global-exclude *py[co] *mo
Package releasing
28.
Buildout structure
29.
30.
Create new buildout
with a single line
31.
paster create -t
qgplone3_buildout new.project
32.
33.
http://projects.quintagroup.com/products/browser/QGSkel/trunk
Télécharger maintenant