|
|
| Added: |
> > |
%META:FILEATTACHMENT{name="template-4.5.0.3.zip" attr="" comment="" date="1101065310" path="template-4.5.0.3.zip" size="9861" user="AlexeyEfimov" version="1.1"}% |
|
|
| Changed: |
< < |
-
Deploying plugins to sandbox
| > > |
-
Deploying plugins to sandbox
-
Running sandbox
|
| Changed: |
< < |
After first instalation, you can use autoupdate tool for updating:
| > > |
After first instalation, you can use autoupdate tool for automatical updating with out geting it manualy from this site:
|
| Added: |
> > |
You can configure ANT script by follow command:
ant configure
This is target will executed automatical for first run or after update, if it required.
|
| Changed: |
< < |
-
deploy
| > > |
-
deploy
|
| Added: |
> > |
This target is used for development builds. Traget depends on 'make' target, and deploy maked archive into sandbox automaticaly, after deploying ANT will run IDEA in sandbox folder (no additional scripts is requires).
-- AlexeyEfimov - 03 Nov 2004
|
| Deleted: |
< < |
-- AlexeyEfimov - 31 Oct 2004
|
| Added: |
> > |
%META:FILEATTACHMENT{name="template-4.5.0.2.zip" attr="" comment="" date="1099468586" path="template-4.5.0.2.zip" size="9442" user="AlexeyEfimov" version="1.2"}% |
|
|
| Changed: |
< < |
-
Installation tool (injection into existing project)
| > > |
-
Installation tool (injection into existing project)
|
| Changed: |
< < |
-
Download latest archive and unzip it.
| > > |
-
Download latest archive and unzip it.
After first instalation, you can use autoupdate tool for updating:
ant update
You must run follow command:
ant install
ANT ask you for project directory full path. Enter it. After injection your project will have build.xml, build.properties and two template files - plugin.xml and CHANGES.txt.
Using ANT file
Ant script is base on follow common targets:
-
make
-
snapshot
-
release
-
deploy
This target is used for development builds. As result, you can see in build folder the ZIP archive, that you can deploy into IDEA manulay.
This target is used for taking current shapshot from source files.
This target is complex target, that perform target make, snapshot and perform generation of release notes - CHANGES.txt. You project root directory contains file - changes.log. You must fill this file by changes for this release and run target release. For example:
file changes.log contains:
Change 01
Change 02
Change 03
After you get release target completed, you will see ZIP distributive in build directory, where are file CHANGES.txt look like:
Plugin 0.1.0 build # 123
---
* Change 01
* Change 02
* Change 03
Plugin 0.0.1 build # 3
---
* Change 01
* Change 02
* Change 03
This file generated automaticaly.
After release target completed, you can upload this binary ZIP distribute (but not src ZIP archive!) into Plugin Repository.
|
| Changed: |
< < |
%META:FILEATTACHMENT{name="template-0.0.1.zip" attr="" comment="Initial beta version" date="1099226524" path="template-0.0.1.zip" size="7417" user="AlexeyEfimov" version="1.1"}%
%META:FILEATTACHMENT{name="template-0.0.2.zip" attr="" comment="Second beta version" date="1099226935" path="template-0.0.2.zip" size="7316" user="AlexeyEfimov" version="1.1"}%
| > > |
%META:FILEATTACHMENT{name="template-0.0.1.zip" attr="h" comment="Initial beta version" date="1099226524" path="template-0.0.1.zip" size="7417" user="AlexeyEfimov" version="1.1"}%
%META:FILEATTACHMENT{name="template-0.0.2.zip" attr="h" comment="Second beta version" date="1099226935" path="template-0.0.2.zip" size="7316" user="AlexeyEfimov" version="1.1"}%
%META:FILEATTACHMENT{name="template-4.5.0.1.zip" attr="" comment="" date="1099231272" path="template-4.5.0.1.zip" size="8979" user="AlexeyEfimov" version="1.1"}% |
|
|
| Added: |
> > |
%META:TOPICINFO{author="AlexeyEfimov" date="1099226520" format="1.0" version="1.1"}%
Plugin ANT Script
This is common template for plugin ANT script.
-
Automatical build incrementation
-
Automatical changes log generation
-
Building with native2ascii support
-
Building with UI Forms compilation
-
Deploying plugins to sandbox
-
Autoupdate tool
-
Installation tool (injection into existing project)
-
Download latest archive and unzip it.
-- AlexeyEfimov - 31 Oct 2004
%META:FILEATTACHMENT{name="template-0.0.1.zip" attr="" comment="Initial beta version" date="1099226524" path="template-0.0.1.zip" size="7417" user="AlexeyEfimov" version="1.1"}%
%META:FILEATTACHMENT{name="template-0.0.2.zip" attr="" comment="Second beta version" date="1099226935" path="template-0.0.2.zip" size="7316" user="AlexeyEfimov" version="1.1"}% |
View
| Diffs | r1.5 | > | r1.4 | > | r1.3
| More
|
|