Apache Buildr בעצם מערכת היא לבנות Java מבוסס על המשדד של רובי .
בדיוק כמו משדדה המקורי, Buildr מאפשר למפתחים לבנות פרויקטים גדולים יותר מקטנים יותר, תמיכה בתהליכי משימה מורכבות שיכול להרכיב כל סוג של קבצים יחד ולמכן פעולות שונות.
חלק מפעולות הקבצים הבסיסיות כולל העתקה, סינון, minification, וכן הלאה.
תמיכה כלולה גם למשימות מוגדרות מראש, הפעלת בדיקות יחידה, יצירת קוד מקור ואפילו Javadoc קבצי תיעוד מלא תואמים.
מערכת ניהול תלות כלולה מחוץ לקופסא, רק במקרה כמה קבצים צריכים פרויקטים נוספים העמוסים באותו הזמן גם כן.
אם השתמשו בעבר מייבן או נמלה , אתה יכול בקלות להעביר ולהשתמש בקבצי תצורה אלה עם Buildr.
מה חדש בהודעה זו:
<>- נוסף:
- תומך במאפיין 'report_level' על תוסף findbugs.
- שפר את דור פרויקט רעיון של פן EJB ידי מחפש EJB
- מתארים במיקום תואם עם EJB-צנצנות.
- השתנה:
- עדכון תוסף findbugs להשתמש בגרסת 3.0.0 של Findbugs.
- עדכון תוסף findbugs להשתמש הסגנונות מובנים findbugs כדי להפיק את דוח HTML.
- קבועים:
- ודא ש'source_paths 'והתכונות' extra_dependencies 'בתוסף findbugs אינו מכילים מערכים או נילס.
- ודא ש'single_intermediate_layout 'תוסף מסיר את ספריות יעד ברמה העליונה ודיווחים בשלב "נקי".
- ודא שהרכוש 'source_paths' בתוסף PMD אינו מכיל מערכים או נילס.
מה חדש בגרסה 1.4.22:
-
נוסף:
- תומך במאפיין 'report_level' על תוסף findbugs.
- שפר את דור פרויקט רעיון של פן EJB ידי מחפש EJB
- מתארים במיקום תואם עם EJB-צנצנות.
- השתנה:
- עדכון תוסף findbugs להשתמש בגרסת 3.0.0 של Findbugs.
- עדכון תוסף findbugs להשתמש הסגנונות מובנים findbugs כדי להפיק את דוח HTML.
- קבועים:
- ודא ש'source_paths 'והתכונות' extra_dependencies 'בתוסף findbugs אינו מכילים מערכים או נילס.
- ודא ש'single_intermediate_layout 'תוסף מסיר את ספריות יעד ברמה העליונה ודיווחים בשלב "נקי".
- ודא שהרכוש 'source_paths' בתוסף PMD אינו מכיל מערכים או נילס.
מה חדש בגרסה 1.4.21:
-
נוסף:
- תומך במאפיין 'report_level' על תוסף findbugs.
- שפר את דור פרויקט רעיון של פן EJB ידי מחפש EJB
- מתארים במיקום תואם עם EJB-צנצנות.
- השתנה:
- עדכון תוסף findbugs להשתמש בגרסת 3.0.0 של Findbugs.
- עדכון תוסף findbugs להשתמש הסגנונות מובנים findbugs כדי להפיק את דוח HTML.
- קבועים:
- ודא ש'source_paths 'והתכונות' extra_dependencies 'בתוסף findbugs אינו מכילים מערכים או נילס.
- ודא ש'single_intermediate_layout 'תוסף מסיר את ספריות יעד ברמה העליונה ודיווחים בשלב "נקי".
- ודא שהרכוש 'source_paths' בתוסף PMD אינו מכיל מערכים או נילס.
מה חדש בגרסה 1.4.14:
-
קבוע:
- התיעוד לשחרור באמצעות סכימת גרסאות משלך.
- תפסיק פרויקטים ריקים יצירת היעד / webapp.
- רגרסיה בתוסף GWT בשל & quot; pathing_jar & quot; פונקציונלי ב:: Java Commands.java.
- רגרסיה באמצעות תלות ארעית בשל נוכחותם של:. אפשרות היקף בArtifacts.to_hash
- באג בתוסף GWT שנדרש שהמשתמש מספק:. אפשרות תלות
- . באג בדור קובץ פרויקט IntelliJ בעת הוספת פן אינטרנט
- השתנה:
- תומך בהשבתה החדשה & quot; pathing_jar & quot; פונקציונלי בשיטת שירות Commands.java :: Java. נדרש לכלים שintrospect classpath.
- תוסף wsgen עדכון כדי ליצור מקור להיררכית ספרייה המבוסס על מוסכמות מייבן.
מה חדש בגרסה 1.4.10:
-
נוסף:
- תמיכה ספריית ביניים אחת לכל היררכית פרויקט באמצעות תוסף "buildr / single_intermediate_layout '.
- תמיכה: אפשרות dir בשיטת Java :: Commands.java .
- נוסף תוסף עבור NSIS.
- קבועים:
- נושא לבנות אפשרי בעת שימוש build.yaml ומשימות / *. לגרוף
- סקאלה 2.10 תמיכה - מהדר משתמש כעת צנצנות נוספות / נפרדות הציגו ב2.10 כגון סקאלה-reflect.jar וסקאלה-actor.jar
מה חדש בגרסת 1.4.8:
-
קבוע:
- קבצי תמיכה מפורטים באופן מפורש במקור משימת סמ"ק buildr.
- הרזולוציה חפץ טרנזיטיבי לא צריכה לכלול ב'סיפקו 'היקף בpoms כדי להתאים התנהגות מייבן.
- שינויים:
- אפשר לבנות ג'קיל וrdoc תחת יותר אבני אודם.
- מארק Buildr:. Bnd.remote_repository כמיושן כתלות מופיעה ב מרכזי מייבן
- ברירת מחדל ל2.9.2 סקאלה, ScalaTest 1.8, סקאלה Specs2 1.11, ScalaCheck 1.10.0.
- נוסף:
- . היכולת להגדיר את הגרסה של BND משמשת תוסף BND
- נוצר תוסף git_auto_version באופן אוטומטי מציין גרסה לפרויקט git מבוסס על git לתאר.
- תמיכת Mercurial כמערכת בקרת גרסאות.
- משולב עם אבץ (עטיפת אוסף מצטברת לscalac 2.9 +).
- add_exploded_ear_artifact וadd_exploded_ejb_artifact להארכת פרויקט רעיון.
חפצים
מה חדש בגרסת 1.4.7:
-
נוסף:
- BUILDR-618 תכונות פום כוללות אינו תומכות בהיררכיה.
- . הארכת סונאר
- הארכת GWT.
- שינויים:
- עדכון לגרוף 0.9.2.2.
- עדכון גרסת RSpec ל2.9.0.
- גרסה נטו ssh עדכון ל2.3.0.
- גרסה נטו SFTP עדכון ל2.0.5.
- תיקוני באגים:
- כניסת מיכל JRE שיוכרז לפני מקורות משתמש ותלות.
מה חדש בגרסת 1.4.4:
- שינוי: BUILDR-549 שדרוג לRJB 1.3. 3 להתייחס & quot; לא ניתן ליצור JVM & quot; בעיה עם פלטפורמת Java עדכון 3 ב- Mac OS X. Win32 משודרג לRJB 1.3.2 ..
מהו
חדש בגרסת 1.4.3:.-
- משימה 'הריצה' ניו מקומית >
- repositories.release_to טען מהגדרות לבנות.
- אופטימלי וקריאה חזקה יותר של MANIFEST.MF צנצנת.
- משופר הודעת שגיאה בעת לבנות דורש פנינה שלא ניתן למצוא במאגרי פנינה מרחוק מקומיים /.
- אי & quot; בדיקות & quot; לייצר אין טעויות משמעותיות בJRuby.
- קבוע:. JavaRebel היה בעבר לא זוהה כהלכה
- ו10+ תיקוני באגים קטנים אחרים.
מה חדש בגרסת 1.4.1:
-
נוסף: BUILDR-420 מהדר חיצוני תמיכה
- נוסף: BUILDR-425 ציינו תלות dev ב.gemspec
- שינוי: gemspec עדכון BUILDR-459 לקבל json_pure ~ & # x3e; 1.4.3
- קבוע: BUILDR-455 l cc_spec.rb 160 תלוי בזמן ובכך נכשל לסירוגין
- קבועים: BUILDR-461 חבילות עם מזהים שונים מתנגשים
- קבוע: BUILDR-439 & quot; שורת הפקודה היא ארוכה מדי & quot; בעת הפעלת בדיקות TestNG
- קבועים: BUILDR-463 הגדרת רכוש מערכת בbuildfile גורם NoClassDefFoundError
דרישות :
- רובי 1.8 או גבוה
תגובות לא נמצא