ctron's blog

More

  • About
  • PGP Key
  • Attic

Projects

  • PatternFly Yew
  • Yew OAuth2
  • Maven RPM Builder
  • Drogue IoT
  • OpenShift Update Graph
  • Eclipse IoT Packages

Building RPMs on any platform with Maven

In several occasions I had to build RPM packages for installing software. In the past I mostly did it with a Maven build using the RPM Maven Plugin.

The process is simple: At the end of your build you gather up all resources, try to understand the mapping configuration, bang your head a few times in order to figure out way to work with -SNAPSHOT versions and that’s it. In the end you have a few RPM files.


  • 2 minute read Jens Reimann
  • 26 April 2016
  • Read more …

Writing RPM files … in plain Java

Now creating an RPM file is easy. There are a lot of tutorials out there on how write a SPEC file and build your RPM. Even when you are using Maven … with the exception that when you are on Windows or Mac OS X, the Maven RPM plugin will still try to invoke rpmbuild in order to actually build the RPM file. The maven bundle simply creates a SPEC file, layout out the payload data and lets rpmbuild do the processing.


  • 8 minute read Jens Reimann
  • 15 April 2016
  • Read more …

Eclipse Mattermost – What's the state?!

A few weeks ago we started to test Mattermost as a communication channel for Eclipse Foundation projects. So, how is it going?


  • 2 minute read Jens Reimann
  • 29 January 2016
  • Read more …

Java 8 magic with method references

When you start learning a new programming language you often encounter snippets of code which you have no idea why they work. The more you learn about that programming language to more you understand and these moments become rare.


  • 3 minute read Jens Reimann
  • 20 January 2016
  • Read more …

Testing Diaspora – Part 3

diaspora logo

This is the third time I am testing Diaspora. I never wrote about the other attempts, but between Christmas and New Year a had a bit of time writing this together.

Motivated by the article at Heise about diaspora, I decided it is time to give diaspora another try. I did try the first version after the crowdfunding campaign and one or two years later.


  • 4 minute read Jens Reimann
  • 31 December 2015
  • Read more …
⇤❬
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
❭

Recent Posts Archive

  • Using Ingress on OpenShift backed by Routes
  • Recovering from an expired OpenShift certificate
  • A Rusty frontend: Patternfly & Yew
  • OpenShift Update Graph Visualizer, lessons learned
  • Quarkus – Supersonic Subatomic IoT
© ctron's blog – All rights reserved
  • Disclaimer
  • Impressum / Impress
  • Datenschutzerklärung / Privacy Policy
Contact