О нас
Na 1C anyị na-emepụta ọ bụghị naanị ikpo okwu
entry
Anyị na-ejikarị maven dị ka usoro iwu maka ngwa Java, na n'isiokwu a dị mkpirikpi, anyị ga-achọ ikwu maka otu n'ime nsogbu ndị anyị na-eche ihu na nhazi nhazi mmepe, yana banyere ụzọ nke nyere anyị ohere imeri nke a. nsogbu.
Ihe achọrọ na usoro ọrụ
N'ihi nkọwapụta nke mmepe na ọrụ maven anyị, anyị na-eji ọtụtụ modul, ịdabere na ọrụ ụmụaka. Ọnụ ọgụgụ nke faịlụ pom n'otu osisi nwere ike ịbụ na iri iri ma ọ bụ ọbụna narị otu narị.
Ọ ga-adị ka: ọ dịghị nnukwu ihe, ha kere ya otu ugboro ma chefuo ya. Ọ bụrụ na ịchọrọ ịgbanwe ma ọ bụ tinye ihe na faịlụ niile n'otu oge, enwere ọtụtụ ngwaọrụ dabara adaba na ndị editọ na IDE. Kedu ihe bụ mgbanwe na-emekarị na pom.xml? Anyị kwenyere na mgbanwe na ụdị ọrụ na ndabere. Ikekwe mmadụ ga-achọ ịrụ ụka na nke a, ma nke a bụ kpọmkwem ọnọdụ anyị. Ihe kpatara ya bụ n'eziokwu na, yana kernel, anyị na-emepe emepe n'otu oge na ọtụtụ n'ime ụlọ akwụkwọ anyị, na maka mmepụtaghachi nke mmepụta na nsonaazụ ule mgbe niile, iji snapshots adịghị ka anyị bụ ụzọ dị mma. N'ihi nke a, ọ dị mkpa ibuli nọmba mbipute na oru ngo na-ewu nke ọ bụla.
Ọzọkwa, site n'oge ruo n'oge, onye nrụpụta kwesịrị ịrụ alaka ụlọ ọrụ nke ya ma lelee ọrụ ya megide ndabere niile, nke ọ ga-eji aka gbanwee ụdị nke ha niile.
Ngwọta mbụ
Site na mgbanwe ndị dị otú ahụ ugboro ugboro na ọtụtụ ụdị, achọrọ m ime ka ọ dị mfe na megharịa usoro ahụ n'ime CI. Nke a bụ ebe ngwa mgbakwunye a ma ama nke dabara adaba na-abịa napụta. nsụgharị-maven-plugin - jikọọ ya ma malite ya
mvn -N ụdị: set -DnewVersion = 2.0.1
na Maven ga-eme ihe niile dị ka o kwesịrị: ọ ga-aga n'ihu site n'elu ruo na ala, dochie ụdị niile - ịma mma! Ugbu a naanị ihe fọdụrụ bụ ịkwalite arịrịọ ịdọrọ, ndị ọrụ ibe ga-enyocha mgbanwe ndị ahụ, ị nwere ike ịbanye ngwa ngwa na ogwe ahụ. Ngwa ngwa? N'agbanyeghị otú ọ dị. Otu narị abụọ Uzoukwu maka nyocha, na nke a anaghị agụta koodu. Tụkwasị na nke ahụ, ọ dịghị onye ọ bụla na-adịghị ize ndụ site na nchikota esemokwu na ọnụ ọgụgụ buru ibu nke faịlụ gbanwere. Ekwesiri iburu n'uche ebe a na n'ime usoro CI, mgbanwe mbipute na-eme na-akpaghị aka yana mgbanwe na ọrụ, ọ bụghịkwa iche iche.
Ọhụrụ Akụkụ
N'ihi na a oge anyị wetuo obi na, na-agbahapụ onwe anyị, anyị na-ebi ndụ otú ahụ ruo mgbe ụmụ okorobịa si
mvn -Drevision=2.0.0 ngwugwu dị ọcha
Ụkpụrụ ihe onwunwe sistemụ na-ebute ụzọ karịa ụkpụrụ akọwapụtara na yaNjirimara>.
Nne na nna
4.0.0
org.apache
apache
18
org.apache.maven.ci
nne na nna
Mbụ CI enyi na enyi
${ntụgharị}${sha1}${onye ngbanwe}
...
1.3.1
-SNAPSHOT
Agbarị
4.0.0
org.apache.maven.ci
nne na nna
${ntụgharị}${sha1}${onye ngbanwe}
org.apache.maven.ci
nwa-nwoke
...
Ọ bụrụ na ịchọrọ ịmepụta ụdị 2.0.0-SNAPSHOT, wee jiri naanị ya
mvn -Drevision=2.0.0 ngwugwu dị ọcha
Ọ bụrụ na ịchọrọ ịme ntọhapụ, naanị tọgharịa SNAPSHOT
mvn -Dchangelist= ngwugwu dị ọcha
*Ewere ihe atụ ndị dị n'elu
Eziokwu siri ike
Ihe niile dị mma ma dị mma, ọ bụ oge iji nwee mmetụta nke afọ ojuju, ma ọ bụghị. Ọ na-apụta na usoro a agaghị arụ ọrụ maka ịwụnye na itinye ya, ebe ọ bụ na a gaghị edochi ya na nkọwa nke ihe ndị e bipụtara na ebe nchekwa. ${nkwagharị} na ihe ọ pụtara na maven agaghịzi aghọta ihe ọ bụ.
org.apache
apache
${nkwagharị}
Ọkụ na njedebe nke ọwara
Anyị kwesịrị ịchọ ngwọta maka nsogbu ahụ. gaara echekwa ọnọdụ ahụ
Na-agbakwụnye ngwa mgbakwunye na ọrụ ahụ
org.codehaus.mojo
flatten-maven-plugin
1.1.0
eziokwu
dozieCiFriendlies Naanị
gbawara agbawa
usoro-akụrụngwa
gbawara agbawa
gbawara agbawa.dị ọcha
dị ọcha
dị ọcha
Emela!
ngwụcha obi ụtọ
Site ugbu a gaa n'ihu, iji gbanwee ụdị nke ọrụ ahụ dum wee mee ka ndị niile dabere mara banyere ya, naanị anyị kwesịrị idezi mmewere.nyochaa> naanị na mgbọrọgwụ Uzoukwu. Ọ bụghị otu narị ma ọ bụ abụọ n'ime faịlụ ndị a nwere otu mgbanwe na-abata na nyocha ahụ, mana otu. Ọfọn, ọ dịghị mkpa iji nsụgharị-maven-plugin.
isi: www.habr.com